Unable to override CSS without !important?

OK. I think those new features will be useful in the future. It’s good to make some experiments. But I also think, that those features should be in the concept from the beginning. I’m not sure, how easy or complex it will be to add them to a CSS like vanilla.

In the other thread I wrote, that vanilla/base grew from about 1200 lines of code into 2700 locs that we have now.

Using layers we may be able to strip down quite a bit. Especially, since we have some CSS code, where we apply some “highly specific” styles for some elements, just to remove them for others several lines later.

That’s not really healthy, but backwards compatible :confused: