Coming to Terms with Tailwind
71–80 of 117 posts
Re: Coming to Terms with Tailwind
#72> Tailwind UI’s Figma file has the highest level of quality I’ve ever seen in an external Figma file This cannot be overstated. The included Figma file alone is arguably worth Tailwind UI's asking price.
I can't be the only one who hears "Figma" for the first time ever. From a quick google it appears to be an Illustrator like vector format?
Re: Coming to Terms with Tailwind
#73Earlier quoted context omitted.
Here's a tip: if a lot of smart, informed people have a very positive view of a technology but it doesn't click for you, it may not be the right tool for you but it very likely is not a "sign of dementia".
Oh yeah? What about C++?
People that do real work with C++ will give you an honest assessment of its strengths and weaknesses. There are good reasons it's still so widely used and it's still the right tool for some jobs. Using it for something it's not well suited for is a mistake, of course.
Of course it's also a tool with a lot of legacy cruft accumulated over decades so it's not a great analogy for Tailwind.
Re: Coming to Terms with Tailwind
#74> Then there comes the point where I have to use Tailwind for work and I am blocked by an offical account and – that feels kind of stupid? Getting blocked by a company entity for having an opinion is kind of… strange? I don't understand comments like this. You still have access to tailwindcss.com for documentation. The company doesn't owe you space in their social media conversations. The company has real customers a…
Honestly, the only stupid thing is that Twitter won’t show you public posts from an account who has blocked you. Of course you can log out and see everything. That’s just silly. Twitter may as well say “this account has blocked you, so complete this tedious minigame to see their content.” The end result is pretty ridiculous: because this author wrote posts critics of a very popular piece of software, the author must…
I think Twitter is engineered to make people angry at each other.
Re: Coming to Terms with Tailwind
#75Earlier quoted context omitted.
Are people using tailwind without knowing css?
Yes. I've most commonly seen it used for exactly that purpose – people who have no interest in knowing CSS but need to style something. I think this is probably one of the most common sources of complaints. Some people who already know CSS in-depth will see Tailwind being endorsed by others, take a look themselves, and come to the conclusion "why on earth would I ever use this". I totally understand that, because it'…
But for the life of me I could never come up with a consistent set of rules like margins, paddings, colors etc.
Tailwind is a mini design system on its own (even if it's "just a utility-first CSS framework"). I don't have to spend too much time thinking which margins to add or set the typography right. Set an `m-2` and a `text-sm`, and you're done :)
All/Most of that can definitely be replicated with, say, CSS vars, but then you're back to "okay, how do I consistently name these components".
Re: Coming to Terms with Tailwind
#76I find the best thing about Tailwind is when your hiring for a good front end developer you can weed out anyone that uses Tailwind.
Re: Coming to Terms with Tailwind
#77Earlier quoted context omitted.
An individual, absolutely. But a company? The arguments in favour of “you can block anyone for any reason” don't really apply.
Sure, as long as it's not based on a protected characteristic or an interaction subject to a regulation. You have no right to interact with a company otherwise.
Re: Coming to Terms with Tailwind
#78Earlier quoted context omitted.
Honestly, the only stupid thing is that Twitter won’t show you public posts from an account who has blocked you. Of course you can log out and see everything. That’s just silly. Twitter may as well say “this account has blocked you, so complete this tedious minigame to see their content.” The end result is pretty ridiculous: because this author wrote posts critics of a very popular piece of software, the author must…
This is a conscious decision. I think Twitter is engineered to make people angry at each other.
Re: Coming to Terms with Tailwind
#79Earlier quoted context omitted.
Sure, as long as it's not based on a protected characteristic or an interaction subject to a regulation. You have no right to interact with a company otherwise.
I'm not talking about legal rights; I'm talking about what is a sensible social convention. (Because really, you don't have the right to block anyone.)
But social convention was my point - the social convention is it's always fine to block and you never need to explain, in my opinion.
Re: Coming to Terms with Tailwind
#80I still don't get Tailwind either but I found https://github.com/seek-oss/vanilla-extract recently which solves the TS/CSS modules nicely. All the styles are extracted at compile time so no overhead like most CSS-in-JS.