Yeah, even then - I've seen at least a few IDEs offer extensions that hide the contents of the class attribute until you hover it. So if you're the sort who finds it visually distracting, it's fairly easy to overcome.
Tailwind is an unrelated project, that's just used by this one.
Basically, TailwindCSS is a combination of two things:
A huge set of "utility" CSS classes that apply consistent, basic styles, with tons of handy conventions for stuff like colors, shadows, border-radii, spacing - and it even lets you target them to hover state, active state, disabled state, users with prefers-color-scheme set to dark, etc.
A JIT-compiled system of creating one-off CSS by just writing the name of a not-yet-existent utility class.
The main benefits, I find, are mostly:
Keeping your style controls directly present in the HTML, without needing to remember conventions or arbitrary "semantic" names for things.
Consistency in convention. Need a color? There's a set (configurable) list of them. text-green-500 and you suddenly have green text with a middle-of-the-road luminosity. Need spacing? Use one of the padding or margin utilities, and you'll have consistent spacing based on a convention. py-4 and you know you get "level 4" padding without having to care what the exact pixel amount is. But! You know it's the same as everywhere else you've done py-4. No need to go fiddle with a stylesheet.
Tailwind focuses on coupling your styling to your HTML by using tiny, focused, glanceable utility classes (<div></div>) rather than by needing to create a ton of potentially-confusing "semantic" classes[1] (<div></div>).
There are tons of classes in it, and I've found it to be super useful. Want to center something, horizontally and vertically? Here's how in Tailwind:
<div>
<div>I'm centered!</div>
</div>
And if you need a one-off specific setup - something like display: grid; grid-template-columns: 30px 1fr 1fr 20px, you can do it with the JIT as such: `
Yep. I'm running a Ryzen CPU for the first time as of late last year because the 5950X was on sale and Intel had no competing options anywhere near the same price. It was 16c/32t AMD for like $220 or the same core and thread count for $560 from Intel.
It used to be for a while that i3 was dual core with hyper threading, where the i5 was quad core with no hyper threading, and the i7 was quad core with HT.
I generally only follow this for things that are luxuries anyway. If I'm buying tools I buy the cheapest, crappiest version of it I can find. Then if it breaks, it means I've probably used it enough to warrant the expensive version.
Yeah that's abysmal, but it's a result of the fact that docsis has always been an asymmetrical standard in which upload speeds are lower than download. I recently moved house and my old ISP was fiber to prem, we had symmetrical gigabit. New house is cable ISP that only offers 1000/50... While docsis 3.0 supports up to 200mbps up. Bunch of greedy bastards.
Yeah, this is me. With unclutter installed to hide the cursor anyway. My cursor just follows the middle of whatever window I have focused at the time in i3wm
I have a printer for the occasional need to print documents. Mind blowing I know, but that's why I keep one around. It gathers dust most of the time, but it's super useful when the odd need arises.
RIP