- From: Christian Svensson <notifications@github.com>
- Date: Tue, 13 Aug 2019 13:00:26 -0700
- To: w3c/webcomponents <webcomponents@noreply.github.com>
- Cc: Subscribed <subscribed@noreply.github.com>
Received on Tuesday, 13 August 2019 20:00:48 UTC
> We already have a standardized compile target: HTML and CSS, with no client-side JS required. @dfabulich If we want to `import` CSS, then no, we can't compile to CSS. The CSS has to either be wrapped in a Javascript file via e.g. default export, or use `fetch` to retrieve CSS text content. ```js // style.css export default ` body { /* style */ } `; // or const style = await (await fetch('/style.css')).text(); ``` After this, a `style` tag or Constructible StyleSheet must be created and the text inserted. This is quite a bit of extra code for a trivial example over simply using `import style from '/style.css'` and getting back something that is directly usable. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/w3c/webcomponents/issues/759#issuecomment-520986112
Received on Tuesday, 13 August 2019 20:00:48 UTC