The three rules of the good CSS architecture
CSS is easy? CSS is messy! And as a project grows, it only gets messier. You find yourself throwing !important at everything or fighting with long selectors just to get a style to overrule another. Projects eventually become unmanageable and you pray for the next redesign when you can burn it all down and start from scratch.
This session looks at how we got ourselves into this mess. We'll look at how we can organize ourselves and our projects to create a more scalable and modular system that allow our projects and teams to grow.
Jonathan Snook – CSS is a Mess – beyond tellerrand Düsseldorf 2014 from beyond tellerrand on Vimeo.