- From: Dave Rupert <notifications@github.com>
- Date: Fri, 03 Nov 2023 08:52:08 -0700
- To: WICG/webcomponents <webcomponents@noreply.github.com>
- Cc: Subscribed <subscribed@noreply.github.com>
Received on Friday, 3 November 2023 15:52:15 UTC
We need `open-styleable` components. Here's a collection of recent blog posts that relate to the idea that styling web components are a footgun due to over-encapsulation... - https://www.matuzo.at/blog/2023/pros-and-cons-of-shadow-dom/ - https://begin.com/blog/posts/2023-08-18-shadow-dom-not-by-default - https://www.zachleat.com/web/webc-in-eleventy/ - https://dev.to/richharris/why-i-don-t-use-web-components-2cia - https://blog.jim-nielsen.com/2023/web-components-icon-galleries/ - https://meyerweb.com/eric/thoughts/2023/11/01/blinded-by-the-light-dom/ - https://aaadaaam.com/notes/step-into-the-light-dom/ - https://konnorrogers.com/posts/2023/web-components-tailwind-and-ssr/ I'd also add that platform features like `@scope` in CSS change the styling story as well, where that might be a better utility for component-level encapsulation. -- Reply to this email directly or view it on GitHub: https://github.com/WICG/webcomponents/issues/909#issuecomment-1792689339 You are receiving this because you are subscribed to this thread. Message ID: <WICG/webcomponents/issues/909/1792689339@github.com>
Received on Friday, 3 November 2023 15:52:15 UTC