Without a lot of discipline it is very easy to end up with a css with lots of unclear and hard to guess effects. Eg consider the case of <A type=1><B><A type=2></A></B></A> where A and B are complex templates. Any selector with the " " operator on A risk expanding to the inner A even if it was intended only for the outer. Similarly a :has selector might catch a descendant of the wrong element.
@scope fixes a lot of this, but it is a complex problem. With tailwind you mostly have to worry about inheritance
Even ignoring all non renewable consumption in growing the corn to be turned into ethanol it is still going towards an incredibly polluting infrastructure.
While each solar panel is a small step towards more and better electrification
Probably prefix notation would work better, but I suspect that there would be a stronger effect from predictable and reasonable declinations/suffixes/prefixes at a grammatical level.
Another important part is that a lot of microwave recipes specifically state to leave the food in the microwave for a period of time after it's done cooking, and often stir it after that. Almost no one actually does that.
Most people think they should be able to put food in, nuke it at full power for as short of a time as possible, and then immediately shove it in their face with no consequence and we all know that doesn't work yet most of us will keep doing it anyways.
@scope fixes a lot of this, but it is a complex problem. With tailwind you mostly have to worry about inheritance
reply