Yesterday, I wrote about classless vs. class-based CSS design systems. In the article, I noted…
There’s a middle ground between classless and class-based design systems.
My favorite CSS boilerplates/frameworks/whatever include base styles for various HTML elements, some component styles for commonly used components (like nav menus and things), and some utility classes for nudging and tweaking the UI.
I don’t know if you’d call them classless+ or Class-based-lite or what, but they sit somewhere in the middle.