Re:Don't use Tailwind for your Design System
by dmitriid on Wednesday January 11, 2023 @08:00AM
(#34337886)
> Is it just me or has the underlying purpose and value of “cascading” in CSS been lost within these abstractions.
For app-like websites CSS cascade offers little and is often harmful as an innocent change to a top layer will unpredictably cascade down to everything below.
> at the expense of having consistency and maintainability.
Compared to what. Every single website devolves into a nightmare of incomprehensible class names, or one-off CSS-in-JS solutions everywhere.
Compared to that the actually consistent names enforced by Tailwind are both consistent and maintainable.
For app-like websites CSS cascade offers little and is often harmful as an innocent change to a top layer will unpredictably cascade down to everything below.
> at the expense of having consistency and maintainability.
Compared to what. Every single website devolves into a nightmare of incomprehensible class names, or one-off CSS-in-JS solutions everywhere.
Compared to that the actually consistent names enforced by Tailwind are both consistent and maintainable.