Making maintenance of CSS a bit more bearable by applying software engineering principles.
Some things to think about when adding functionality to an existing codebase.