Add plain HTML/CSS version with wider browser support #5
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.
Fixes #1.
I considered using
all: revert
but realized that it doesn't work yet in browsers besides Firefox.I also considered using
all: initial
orall: unset
but it quickly became a mess. I'm willing to give that another go though if you prefer. That would mean that in modern browsers it has more or less the same guruantees as Shadow DOM, but woul degrade in legacy browsers with the same, slightly different, or very differnet rendering depending on what the site-local conflicts would be. I preferred the approach I submitted here as it makes it the same in all browsers and thus doesn't require the developer to test it out on the legacy browsers they want to support. Any conflicts would either be minor and acceptable, or dealt with by them upfront.Thanks for sharing this repo ❤️