Naming & Organizing Conventions
There are many conventions for organizing CSS, but the best systems all share underlying principles based on CSS itself. What would it mean to use The Cascade as our guide for writing maintainable CSS?
CodePen Demos
Resources
- CSS Systems by Natalie Downe
- Object Oriented CSS by Nicole Sullivan
- CUBE CSS by Andy Bell
- Style with Stateful, Semantic Selectors by Ben Myers
- Axiomatic CSS and Lobotomized Owls by Heydon Pickering
- Semantic CSS With Intelligent Selectors by Heydon Pickering
- Selectors (Level 4) Specification
- Disclosure Widgets by Adrian Roselli
- Inverted Triangle CSS by Harry Roberts
- Layer Examples thread on Mastodon
- About HTML semantics and front-end architecture by Nicolas Gallagher
- A Dao of Web Design by John Allsopp
- Be The Browser’s Mentor, Not Its Micromanager by Andy Bell
- Resilient, Declarative, Contextual by Keith J. Grant
- CSS Classes considered harmful by Keith Cirkel
- CSS Guidelines by Harry Roberts
- Block Element Modifier
- The Way We Talk About CSS by Rachel Andrew