Tech
Building a Design System Without Recreating CSS
One of the easiest traps to fall into when building a design system is accidentally recreating CSS.
At first, it seems harmless.
You add a few utility classes.
Then a few responsive options.
Then a few layout helpers.
Then a few exceptions.
Before long, you've built an entirely new syntax for doing the exact same thing CSS already does.
I've become increasingly interested in a different approach.
Not replacing CSS.
Not hiding CSS.
Creating a layer above CSS that foc...
Read the full discussion on Dev.to
This article was aggregated from Dev.to. Click to join the conversation.
View on Dev.to