|
1 | | -html { |
2 | | - --border: #27272a; |
3 | | - --color: #fafafa; |
4 | | - --color-primary: #09090b; |
5 | | - --color-secondary: #fafafa; |
6 | | - --color-danger: #fafafa; |
7 | | - --color-muted: #a1a1aa; |
8 | | - --background: #09090b; |
9 | | - --background-primary: #fafafa; |
10 | | - --background-secondary: #27272a; |
11 | | - --background-danger: #7f1d1d; |
12 | | - |
13 | | - &[data-theme="light"] { |
14 | | - --border: #d4d4d8; |
15 | | - --color: #09090b; |
16 | | - --color-primary: #fafafa; |
17 | | - --color-secondary: #09090b; |
18 | | - --color-danger: #09090b; |
19 | | - --color-muted: #71717a; |
20 | | - --background: #fafafa; |
21 | | - --background-primary: #09090b; |
22 | | - --background-secondary: #e4e4e7; |
23 | | - --background-danger: #fee2e2; |
24 | | - } |
| 1 | +:root { |
| 2 | + color-scheme: light dark; |
| 3 | + --border: light-dark(#d4d4d8, #27272a); |
| 4 | + --color: light-dark(#09090b, #fafafa); |
| 5 | + --color-primary: light-dark(#fafafa, #09090b); |
| 6 | + --color-secondary: light-dark(#09090b, #fafafa); |
| 7 | + --color-danger: light-dark(#09090b, #fafafa); |
| 8 | + --color-muted: light-dark(#71717a, #a1a1aa); |
| 9 | + --background: light-dark(#fafafa, #09090b); |
| 10 | + --background-primary: light-dark(#09090b, #fafafa); |
| 11 | + --background-secondary: light-dark(#e4e4e7, #27272a); |
| 12 | + --background-danger: light-dark(#fee2e2, #7f1d1d); |
25 | 13 | } |
0 commit comments