- From: Wii via GitHub <sysbot+gh@w3.org>
- Date: Mon, 08 Jul 2024 08:10:26 +0000
- To: public-css-archive@w3.org
So, maybe I'm just missing something, but can't `!overrides` be used to simulate `!my-layer-name` anyway by simply nesting custom layers inside `!overrides`? It does feel a little weird that no such extra nesting has to be done with layers below unlayered styles, but from a practical view, I don't see how these two proposals differ much if at all. The only thing is, I don't remember if `@layer !overrides.my-layer { /* styles */ }` would currently be correct syntax (I know it's a thing for ordering layers at least) Just one extra thought: I feel like `!overrides` and `important!` are close enough as keywords that it might be worth considering naming this magic layer `important!` as well, to make it more obvious what it does for people reading CSS that don't keep up with every latest addition. That would get us to something like: ```css @layer important!.code-font { code { font-family: monospace } } ``` which to me both looks nice enough and should cover most use-cases I can think of. -- GitHub Notification of comment by DarkWiiPlayer Please view or discuss this issue at https://github.com/w3c/csswg-drafts/issues/6323#issuecomment-2213316488 using your GitHub account -- Sent via github-notify-ml as configured in https://github.com/w3c/github-notify-ml-config
Received on Monday, 8 July 2024 08:10:27 UTC