feat: adapt global styles in WCs SSR #502
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Related #156
The imported CSS files were correctly adapted in the Web Components, but the SSR part was missing, which this application also does unless you disable the adaptation of global styles inside the WCs. Now it works, without any FOUC anymore.
Before this PR, it was already working for the inline style, and with this change it is still working. It is only adapted to work with CSS files as well.
So adding this to the layout:
Then the DSD of the Web Components:
*1234 is an example of hash.
This is the current way to do it with DSD. In the future when they accept this proposal, it will be different and we will adapt.