Re: [WICG/webcomponents] "open-stylable" Shadow Roots (#909)

> > I am not entirely sure why shadow crossing combinators have such a mindshare in this issue and keep coming up.
> 
> The answer is simple: _framework components_ f.e. in React, Preact, Svelte, Vue, Solid, Angular, etc, all have this feature out of the box. We need to make the migration story from framework components to custom elements _easy_ for all web developers. Cross-root selectors like `.foo .bar` are essentially required for this.

What do you mean by "all have this feature out of the box"? Clearly, cross-shadow combinator isn't a thing today.

> People haven't really mentioned it, but really what cross-root selectors means is styling the _composed tree_. It is simple and reasonable to want that.

That sounds like an entirely different problem statement. Please go file a separate issue instead of conflating that in this issue.

-- 
Reply to this email directly or view it on GitHub:
https://github.com/WICG/webcomponents/issues/909#issuecomment-2013148077
You are receiving this because you are subscribed to this thread.

Message ID: <WICG/webcomponents/issues/909/2013148077@github.com>

Received on Thursday, 21 March 2024 17:39:07 UTC