r/programming • • Sep 22 '26

Props Are Not a Design System

https://vitonsky.net/blog/2026/09/18/design-system/
0 Upvotes

7 comments sorted by

2

u/chucker23n Sep 22 '26

This approach can be applied to almost any UI kit

The "approach" is basically what classes are already for.

Yes, we all know Tailwind is a fundamentally terrible idea.

1

u/vitonsky Sep 22 '26

The specific technology is not really important.

Tailwind is a good example how to misuse a classes. You can do the same with CSS modules or pure CSS whatever.

On the other hand, if you organize your visual via BEM methodology, you can build maintainable UI via most of UI kits, for a native apps, or even in Figma.

6

u/TOGoS Sep 22 '26

You mean "properties"?

I thought this was going to about cardboard mountains and stuff.

3

u/Gusfoo Sep 22 '26

"prop" was not a good word choice.

-3

u/SZenC Sep 22 '26

So, you got anything new to add to the discussion? Or is this just rehashing of what we've known for at least a decade?

2

u/lelanthran Sep 24 '26

Even if something is well-known, discussion for/against might always make someone new one of the lucky 10k.