DEV Community

Discussion on: Tailwind CSS: My experience in 2022

Collapse
 
afreidz profile image
Andy Freidenfelds

github.com/michal-wrzosek/cntl

This utility 👆 was a huge help for me when dealing with the "short comings" of tailwind. Grouping the utility classes in list notation is way cleaner IMO.

As many have mentioned, separating tailwind from the markup is an anti-pattern. The value prop is to stay within the markup to style and not have to search/context-switch. it definitely takes getting used to. the key for me was IDE integration. once you setup your IDE properly, it can suggest/auto-complete all the tailwind utility classes. and not just base tailwind either. if you customize things like your color palette, those classes will be suggested as well.

if you do end up using cntl or a similar lib, there may be some additional tweaks to make to the IDE integration. but once that is working, i found tailwind to be a great dev-ex!

Collapse
 
somtookaforr profile image
Somtochukwu Okafor

Thanks a lot @afreidz . I'll be sure to check out the utility package.