style(webui): unify settings and dark mode surfaces (#5058)

This commit is contained in:
chengyongru
2026-07-23 17:47:20 +08:00
committed by GitHub
parent c3ec2e665f
commit 4b1547db7d
14 changed files with 130 additions and 109 deletions
+15 -11
View File
@@ -39,37 +39,41 @@
--sidebar-accent: 0 0% 95.8%;
--sidebar-accent-foreground: 0 0% 9%;
--sidebar-border: 40 8% 90.5%;
--settings-canvas: var(--background);
--settings-surface: 60 6% 96.7%;
--scrollbar-thumb: hsl(var(--muted-foreground) / 0.26);
--scrollbar-thumb-hover: hsl(var(--muted-foreground) / 0.42);
}
.dark {
color-scheme: dark;
--background: 0 0% 12%;
--background: 0 0% 19%;
--foreground: 240 4% 96%;
--card: 0 0% 14%;
--card: 0 0% 22%;
--card-foreground: 240 4% 96%;
--popover: 0 0% 14%;
--popover: var(--card);
--popover-foreground: 240 4% 96%;
--primary: 240 5% 98%;
--primary-foreground: 0 0% 9%;
--secondary: 0 0% 14%;
--secondary: var(--card);
--secondary-foreground: 0 0% 98%;
--muted: 0 0% 16%;
--muted: var(--card);
--muted-foreground: 0 0% 65%;
--accent: 0 0% 18%;
--accent: 0 0% 25%;
--accent-foreground: 0 0% 98%;
--destructive: 0 62.8% 30.6%;
--destructive-foreground: 0 0% 98%;
--border: 0 0% 22%;
--input: 0 0% 22%;
--border: 0 0% 28%;
--input: var(--border);
--ring: 0 0% 83.1%;
--inline-token-highlight: 217 92% 72%;
--sidebar: 0 0% 10.5%;
--sidebar: var(--card);
--sidebar-foreground: 0 0% 98%;
--sidebar-accent: 0 0% 15%;
--sidebar-accent: var(--background);
--sidebar-accent-foreground: 0 0% 98%;
--sidebar-border: 0 0% 20%;
--sidebar-border: var(--border);
--settings-canvas: var(--background);
--settings-surface: var(--card);
--scrollbar-thumb: hsl(var(--muted-foreground) / 0.28);
--scrollbar-thumb-hover: hsl(var(--muted-foreground) / 0.44);
}