-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Sharing styles with Declarative Shadow DOM #31
Comments
Thank you for proposing a session! You may update the session description as needed and at any time before the meeting, but please keep in mind that tooling relies on issue formatting: follow the instructions and leave all headings and other formatting intact in particular. Bots and W3C meeting organizers may also update the description, to fix formatting issues or add links and other relevant information. Please do not revert these changes. Feel free to use comments to raise questions. Do not expect formal approval; W3C meeting organizers endeavor to schedule all proposed sessions that are in scope for a breakout. Actual scheduling should take place shortly before the meeting. |
Hi @KurtCattiSchmidt, this topic is exactly what we intend to cover in #29 |
Thanks Justin! I think it will make sense to have both sessions. I was planning on covering the problem more broadly, going over background, requirements from developers, and discussing some of the other proposals from the thread. I do think declarative CSS modules are the best solution, but I also think it's worth discussing the background and other suggestions, given that this thread got so much engagement and alternate proposals. That way #29 can stay focused on the specifics of CSS Declarative Modules (of which I think there's a lot to discuss!). I also think it's good that my session is earlier in the day, so I can direct people to the later session. @rniwa - what do you think about this arrangement? I'll share my slides and our explainer here later in the week. |
Sounds reasonable to me. |
Here's a draft of my slides for reference - I still need to convert them to the TPAC template but this should give an idea of content: https://docs.google.com/presentation/d/1GfFzROUKWqUde300qDDzi9ydKdpjuOVX9L7kGLyZcpA/edit?usp=sharing |
Expand for the minutes from the Sept 25 TPAC breakout session present+ |
Session description
Script-based Shadow DOM can share styles with AdoptedStylesheets, but Declarative Shadow DOM must either initiate network requests or use scripting to share styles. This session will discuss various proposals for sharing styles with Shadow DOM's declaratively. These include:
WICG/webcomponents#909
w3c/csswg-drafts#10176
Session goal
Come to a consensus on which approach is preferred for sharing stylesheets in Declarative Shadow DOM.
Additional session chairs (Optional)
No response
Who can attend
Anyone may attend (Default)
IRC channel (Optional)
#share-styles
Other sessions where we should avoid scheduling conflicts (Optional)
#27, #75
Instructions for meeting planners (Optional)
No response
Agenda for the meeting.
a. Fully declarative (no network requests)
b. Able to opt-in for specific shadow roots
c. Able to export styles out of shadow roots
a. "open-stylable" Shadow Roots WICG/webcomponents#909
b. [css-cascade-5] Add an adoptStyles capability in ShadowRoots (WICG 909: open-stylable Shadow Roots) csswg-drafts#10176
Links to calendar
Meeting materials
The text was updated successfully, but these errors were encountered: