Closed deleonio closed 1 week ago
Hi @christian-bromann,
weißt Du vielleicht, warum style
-Tags im Shadow-Root auftauchen?
Vielen Dank
Styles, die im @Component
decorator registriert werden, z.B. durch styleUrl: 'my-component.css'
werden im Shadow Root angehangen. Das ist nicht neu und soweit ich weiß schon immer so gewesen.
Vielen Dank @christian-bromann.
Ich habe ein Update für das Paket adopted-style-sheets
gebracht, dass die Style-Tags besser handled.
Die Theming-Engine sieht wieder gut aus ... ich musste allerdings was wichtiges fixen.
Hint: Alle SCSS files müssen immer die style.scss
importieren. Dadurch erkennt die Engine, was der Base-Style ist.
@import '../@shared/mixins';
@import '../style';
...
Viele Grüße
Es ist so weit alles ok damit. Die Style-Tags am Ende der Web Component kommen von der Internal Component und nicht von der Shadow-Komponent. Ein paar Optimierungen waren aber trotzdem dabei.
Bei uns ist z.B. beim
KolButton
, aber nicht beimKolAlert
, einstyle
-Tag im DOM. Bei KERN generell nicht.KoliBri: https://github.com/public-ui/kolibri/tree/develop/packages/samples/react KERN-Repo: https://gitlab.opencode.de/kern-ux/pattern-library/-/tree/chore/multi-theming/packages/sample-app