Comment by digitalPhonix
12 days ago
Isn’t that what utility classes are? Shorthand for inline styles?
Not saying it’s good/bad, but it feels like that’s the use case
12 days ago
Isn’t that what utility classes are? Shorthand for inline styles?
Not saying it’s good/bad, but it feels like that’s the use case
It's much more than that because it can make use of CSS pseudo selectors like hover, which is not possible with inline styles.
Under that definition any css class is a shorthand for inline styles
There's a big difference between utility classes which are shorthand for inline styles (random example from Tailwind's site where every single class is a one-to-one mapping with a single style override.):
and semantic names which use the CSS cascade:
Calling that a shorthand for inline styles is just being obtuse.
Media queries, pseudo selectors, extensible design system with sensible and practical defaults, and many more