3 ms·
Have you tried it in earnest on a project? I was of the same opinion but once you try it (with VS Code and Tailwind plugin) it's hard not to fall in love with t
by nickspicer1993 4y ago
Have you tried it in earnest on a project? I was of the same opinion but once you try it (with VS Code and Tailwind plugin) it's hard not to fall in love with the ultra fast feedback loop and well defined colour palette.
- qiller 4y agoIt's definitely not for everyone. I'm on the fence, for example, I do like the utility based approach, but TW breaks a number of my common workflows. For example the feedback loop - I can't quickly add or change a few classes in devtools, since TW might not have compiled those yet. I can't also easily refer from the html code in devtools back to a component that rendered that without clutches (VueDevTools etc).
- capableweb 4y agoHow can the change CSS feedback loop get any faster? I change a CSS value and it automatically updates in the browser, seems like about how fast it can be. Creating a "well defined color palette" is usually a part of the design-process when creating a new application/website. I understand that some people prefer the Bootstrap-process of already having a bunch of colors defined for you up front, but it certainly doesn't suit every project. Plus personally, I don't miss the times when Bootstrap was trendy and every website basically looked the same. I like the individuality of the framework-less web.
- pcthrowaway 4y ago> Creating a "well defined color palette" is usually a part of the design-process when creating a new application/website You can easily do this in tailwind.
- capableweb 4y agoYou can easily do so without Tailwind as well, with CSS variables. What's the difference you're hinting about?
- pcthrowaway 4y agoI must have misunderstood you then. I thought you were suggesting Tailwind restricted you to the default colour palette
- capableweb 4y agoMight be. I was replying to the "it's hard not to fall in love with the ultra fast feedback loop and well defined colour palette." part where I get the impression they like that they don't have to define their own color palette and just use the one provided.
- pcthrowaway 4y agoOh, maybe it wasn't clear then, you can use the default colour palette, and then gradually swap out the built-in class names with the colours you want them to actually map to, or create your own custom colour class names as well. At the very least it should save a step or two compared to building the design system out yourself in a new project