DEV Community

Discussion on: I Don't Like Tailwind. Sorry Not Sorry

Collapse
 
pengeszikra profile image
Peter Vivo • Edited

I totally agreed your point of view. If someone have time to make a real good hand writed CSS then that is respectfull way.

I feel like I'm always driving in the opposite direction on the highway. I'm the same way with Tailwind. I mean, I started using it right when I started going in a no build, handmade HTML direction, and that meant that the only thing I learned to write down by heart was the Tailwind CDN link. I did this because I use Tailwind for layout design by default. I find it practical because I just look at the code and I can immediately see what layout / responsibility rules the given structure works according to.
E.g. grid gap-2 is the vertical list, flex gap-2 horizontal list. If I really need to make a more complex tailiwind class, I write them not one after the other but one below the other, so that the idea is more readable.
Here's a bad example of using tailwind and a handwritten program:
dev.to/pengeszikra/chuck-norris-to...

However, Tailwind also has its limits (before the 3rd, anyway) because 3D CSS rendering wasn't possible for it at the time. Here's this 3D card game where the 3D engine is actually implemented with CSS, and I think it works quite nicely:
dev.to/pengeszikra/javascript-grea...

Collapse
 
freshcaffeine profile image
Andy Robinson

That 3D Card game is really neat! Thanks for sharing!

Collapse
 
pengeszikra profile image
Peter Vivo

Thx for mention Kevin Powell I was watch a few videos of them and each is very great and imortant like this one:

Highly recommended for every one.