Skip to content

Commit

Permalink
Update CSS order (#724)
Browse files Browse the repository at this point in the history
  • Loading branch information
ynotdraw authored Feb 26, 2025
1 parent 08f8d23 commit 94a66f0
Show file tree
Hide file tree
Showing 2 changed files with 11 additions and 3 deletions.
5 changes: 5 additions & 0 deletions .changeset/red-yaks-clean.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
'@crowdstrike/glide-core': patch
---

System CSS variables are no longer overridden by light or dark mode variables.
9 changes: 6 additions & 3 deletions src/styles/variables.css
Original file line number Diff line number Diff line change
@@ -1,8 +1,11 @@
/*
Order matters here. "light" is our default. "dark" uses the same
variable names but different values. So it must come after "light".
Order matters here. "system.css" comes first due to its
"root:" and ":host" selectors and "color-scheme: normal".
Then our color stylesheets: "light.css" is our default so
comes it before "dark.css". Then "miscellaneous.css" with
only a root selector.
*/
@import './variables/system.css';
@import './variables/light.css';
@import './variables/dark.css';
@import './variables/miscellaneous.css';
@import './variables/system.css';

0 comments on commit 94a66f0

Please sign in to comment.