4 ms·
Adoption is a big issue with design systems. More complex it is, the less adoption you're going to see (or incorrect usage). It's amusing to see deeply nested
by pcurve 3y ago
Adoption is a big issue with design systems. More complex it is, the less adoption you're going to see (or incorrect usage).
It's amusing to see deeply nested and abstracted components with fancy properties in a design system. Makes you wonder who they're building the system for.
If you look at mature publicly available design systems, they have all evolved over the years towards more simplicity and flatter structure. Google, Atlassian, etc.
- danielvaughn 3y agoYeah someone else in this thread mentioned Tailwind, and I think a lot of design systems could take inspiration from it.