Browse Source

fix: add `color-scheme` to themes

Ryan Cao 3 years ago
parent
commit
8d51fd8ff5
3 changed files with 16 additions and 0 deletions
  1. 4 0
      ui/static/css/dark.css
  2. 4 0
      ui/static/css/light.css
  3. 8 0
      ui/static/css/system.css

+ 4 - 0
ui/static/css/dark.css

@@ -116,3 +116,7 @@
 
     --counter-color: #bbb;
 }
+
+html {
+    color-scheme: dark;
+}

+ 4 - 0
ui/static/css/light.css

@@ -116,3 +116,7 @@
 
     --counter-color: #666;
 }
+
+html {
+    color-scheme: light;
+}

+ 8 - 0
ui/static/css/system.css

@@ -116,6 +116,10 @@
     --counter-color: #666;
 }
 
+html {
+    color-scheme: light;
+}
+
 @media (prefers-color-scheme: dark) {
     :root {
         --body-color: #efefef;
@@ -233,4 +237,8 @@
 
         --counter-color: #bbb;
     }
+
+    html {
+        color-scheme: dark;
+    }
 }