- From: Mayank via GitHub <sysbot+gh@w3.org>
- Date: Wed, 15 May 2024 04:30:22 +0000
- To: public-css-archive@w3.org
mayank99 has just created a new issue for https://github.com/w3c/csswg-drafts: == [css-cascade-6] reusable named scopes == _(This was originally posted in https://github.com/w3c/csswg-drafts/issues/9742#issuecomment-2002084564 but moved to its issue later.)_ Proposal: A scope _statement_, similar to a layer statement, could be used to create a reusable named scope. For example: ```css @scope foo (.start) to (.end); ``` A reusable named scope can then be used without specifying `<scope-start>`/`<scope-end>`: ```css @scope foo { p { color: red; } } ``` The main thing this enables is avoiding the need to repeat selectors for every use. --- Open questions: - how do we handle duplicate scope names? - how do we differentiate between [named scopes](https://github.com/w3c/csswg-drafts/issues/9742) and reusable named scopes? Please view or discuss this issue at https://github.com/w3c/csswg-drafts/issues/10336 using your GitHub account -- Sent via github-notify-ml as configured in https://github.com/w3c/github-notify-ml-config
Received on Wednesday, 15 May 2024 04:30:23 UTC