Re: [csswg-drafts] [css-all] expand all property sintax for non-inherited props (#11123)

Or there could instead be two `all` properties, one for inheritables and one for non-inheritables. This could be used by authors to provide some encapsulation control, where they want to rely on a reset layer or user agent stylesheet as a replacement for the spec's defaults, while still maintaining reasonable dependencies on ancestors (such as for things like text and font).

Combined with #11105, this would hypothetically be 4 properties, and I would still find it useful to be able to do something like this: where the use case is to use the initial value of registered inheritable variables (such as for theming and color scheme variations), while leaving others untouched; but it doesn't seem common enough to warrant serious consideration.

-- 
GitHub Notification of comment by bleper
Please view or discuss this issue at https://github.com/w3c/csswg-drafts/issues/11123#issuecomment-2450942820 using your GitHub account


-- 
Sent via github-notify-ml as configured in https://github.com/w3c/github-notify-ml-config

Received on Thursday, 31 October 2024 22:26:20 UTC