-
Notifications
You must be signed in to change notification settings - Fork 1.1k
Closed
Labels
Affects: CompilingRelated to compiling Sass or JavaScriptRelated to compiling Sass or JavaScriptAffects: DependenciesRelates to project dependenciesRelates to project dependenciesAffects: FunctionalityRelates to how our code functionsRelates to how our code functionsRole: DevDevelopment/engineering skills neededDevelopment/engineering skills neededStatus: AcceptedWe will address this issueWe will address this issue
Milestone
Description
Is your feature request related to a problem? Please describe.
Dropping support for IE11 allows us to use more modern techniques. Using a more modern CSS reset could help reduce specificity and override issues.
Describe the solution you'd like
This CSS reset uses new techniques to unset and revert certain styles. It also uses :where()
, which has a specificity of zero, so it wouldn't cause us issues later on.
https://elad2412.github.io/the-new-css-reset/
Describe alternatives you've considered
There are alternative resets, but I think the above is short and effective.
Additional context
Related to #4698
Metadata
Metadata
Assignees
Labels
Affects: CompilingRelated to compiling Sass or JavaScriptRelated to compiling Sass or JavaScriptAffects: DependenciesRelates to project dependenciesRelates to project dependenciesAffects: FunctionalityRelates to how our code functionsRelates to how our code functionsRole: DevDevelopment/engineering skills neededDevelopment/engineering skills neededStatus: AcceptedWe will address this issueWe will address this issue
Type
Projects
Status
Done