| I agree with the positive sentiment, but a cynical take might be that we've basically found our way back, traveling in a circular pattern. It looks like Tailwind and Tachyons are useful tools but they do have a sweet spot, and I've run into the annoyance of 20+ classes in my tiny projects as well. Descriptive Real changes to the landscape have been made along the way: - Flexbox and to a lesser extent grid are grokked by many - People are much more willing and able to use CSS variables - Shadow DOM encapsulation and other methods of isolating styles from one component to another are well explored - there's some stuff on the horizon where people are JITing here and there and writing custom compositors ("Houdini" and related tech) But I'm not sure there have been any large paradigm shifts in CSS over the last 10 years, and Tailwind no matter how successful it's been commercially and in the headspace of developers seems to have been largely a very useful somewhat passing obsession. |