Also, well looks like a lot of people here don't like this style of CSS coding.
As someone who's been writing HTML since Netscape days, I find Tailwind/UnoCSS plus a modern web framework (React/Vue/Solid JS) the most productive way to develop websites ever.
The main thing is in a single React or Solid JS component, you can have all the code, html and styling for a component in one file or most of the time in one function even.
No more having to deal with jumping around between template and css files, having to search for where a class or a styling is defined, or trying to figure out how to structure or even name the css classes. No more having to make decisions like "Should I put this styling in this class or that class or in a classless selector."
For me, it just saves too much time to not use.
I was skeptical at first, but once I started using it, I could never go back.
As someone who's been writing HTML since Netscape days, I find Tailwind/UnoCSS plus a modern web framework (React/Vue/Solid JS) the most productive way to develop websites ever.
The main thing is in a single React or Solid JS component, you can have all the code, html and styling for a component in one file or most of the time in one function even.
No more having to deal with jumping around between template and css files, having to search for where a class or a styling is defined, or trying to figure out how to structure or even name the css classes. No more having to make decisions like "Should I put this styling in this class or that class or in a classless selector."
For me, it just saves too much time to not use.
I was skeptical at first, but once I started using it, I could never go back.