|
|
|
|
|
by dimal
1694 days ago
|
|
Exactly. This post is extremely unconvincing. The vast majority of the post is explaining the background of what CSS Modules is, what CSS-in-JS is, what Tailwind is... Then then "Implementation Strategy" section is three whole paragraphs, with no real details about the implementation. I honestly wonder how people would set up a design system with Tailwind. I don't see how to do it without it being a mess. I've done it with CSS Modules and CSS vars and it's lovely. |
|
It just always feels clunky for me, there's way too many divergent approaches, best practices are constantly moving.
-
I'm designing a web frontend for an embedded project I'm working on and decided on Mithril + Typescript + Tailwind CSS and DaisyUI.
And it's the first time I've felt productive with web tooling.
Tailwind/Daisy UI makes so much more sense than any other styling approach I've ever tried.
I mean, is there a reason I wouldn't want to say an element is a "large red button" rather than a "setup-wizard-login-button" and defining that somewhere else?
Maybe I'm missing something that becomes a problem at a larger scale but for me this utility based approach is great.