| ▲ | grsmvg 3 hours ago | |||||||||||||||||||
As a 26+ year frontender, years ago I was against it on so many levels. Until I tried it. Never looked back. Also, inheriting projects with someone else’s code is fine. Just a quick look at the central config and you’re good to go. | ||||||||||||||||||||
| ▲ | arnejenssen 2 hours ago | parent | next [-] | |||||||||||||||||||
Tailwind looks bad on "paper". It violates a lot of "best practices". It is ugly. Yet in reality it works. It gets the job done. It is fast to work with. Constraints are known to enhance creativity. | ||||||||||||||||||||
| ||||||||||||||||||||
| ▲ | jonwinstanley an hour ago | parent | prev | next [-] | |||||||||||||||||||
Totally agree. It does break the rules, but it feels so much faster than defining class names. On simple projects I usually @apply tailwind styles to standard elements like headings, block quote, aside, nav etc. Then just use semantic html. Looks good and takes so little effort. | ||||||||||||||||||||
| ▲ | ejoebstl 2 hours ago | parent | prev [-] | |||||||||||||||||||
100% this. It looks terrible until you try it and it starts making so much sense. Also works great with agent assisted development. | ||||||||||||||||||||