|
1 | 1 | :host { |
2 | | - --_color-neutral: var(--neutral-color, hsl(0 0% 0%)); |
3 | | - --_color-neutral-5a: color-mix(in oklch, var(--_color-neutral) 5%, oklch(none none none / 0)); |
4 | | - --_color-neutral-7a: color-mix(in oklch, var(--_color-neutral) 7%, oklch(none none none / 0)); |
5 | | - --_color-neutral-10a: color-mix(in oklch, var(--_color-neutral) 10%, oklch(none none none / 0)); |
6 | | - --_color-neutral-20a: color-mix(in oklch, var(--_color-neutral) 20%, oklch(none none none / 0)); |
7 | | - |
8 | | - --_accent-color: var(--accent-color, var(--_color-neutral-5a)); |
| 2 | + --_color-neutral: var(--color-neutral, oklch(50% 0.03 230)); |
| 3 | + --_color-neutral-5a: color-mix(in oklch, var(--_color-neutral) 5%, canvas); |
| 4 | + --_color-neutral-7a: color-mix(in oklch, var(--_color-neutral) 7%, canvas); |
| 5 | + --_color-neutral-10a: color-mix(in oklch, var(--_color-neutral) 10%, canvas); |
| 6 | + --_color-neutral-15a: color-mix(in oklch, var(--_color-neutral) 15%, canvas); |
| 7 | + --_color-neutral-20a: color-mix(in oklch, var(--_color-neutral) 20%, canvas); |
| 8 | + --_color-neutral-30a: color-mix(in oklch, var(--_color-neutral) 30%, canvas); |
| 9 | + --_color-neutral-40a: color-mix(in oklch, var(--_color-neutral) 40%, canvas); |
| 10 | + --_color-neutral-50a: color-mix(in oklch, var(--_color-neutral) 50%, canvas); |
| 11 | + --_color-neutral-70a: color-mix(in oklch, var(--_color-neutral) 70%, canvas); |
| 12 | + --_color-neutral-90a: color-mix(in oklch, var(--_color-neutral) 90%, canvas); |
| 13 | + |
| 14 | + --_accent-color-light: var(--accent-color-light, var(--_color-neutral-5a)); |
| 15 | + --_accent-color-dark: var(--accent-color-dark, var(--_color-neutral-20a)); |
| 16 | + --_accent-color: var(--accent-color, var(--_color-neutral-15a)); |
| 17 | + --_accent-color: light-dark(var(--_accent-color-light), var(--_accent-color-dark)); |
| 18 | + |
| 19 | + --_selected-channel-background-light: var(--selected-channel-background-light, var(--_color-neutral-5a)); |
| 20 | + --_selected-channel-background-dark: var(--selected-channel-background-dark, var(--_color-neutral-20a)); |
| 21 | + --_selected-channel-background: var(--selected-channel-background, var(--_color-neutral-15a)); |
| 22 | + --_selected-channel-background: light-dark(var(--_selected-channel-background-light), var(--_selected-channel-background-dark)); |
| 23 | + |
| 24 | + --_selected-channel-shadow: 0 .1em .2em var(--_color-neutral-40a) inset, 0 0 0 2em var(--_color-neutral-20a) inset; |
| 25 | + --_selected-channel-shadow: 0 .1em .2em light-dark(var(--_color-neutral-10a), var(--_color-neutral-50a)) inset, 0 0 0 2em light-dark(var(--_color-neutral-7a), var(--_color-neutral-40a)) inset; |
| 26 | + |
| 27 | + --_border-color-light: var(--border-color-light, var(--_color-neutral-20a)); |
| 28 | + --_border-color-dark: var(--border-color-dark, var(--_color-neutral-70a)); |
| 29 | + --_border-color: var(--border-color, var(--_color-neutral-20a)); |
| 30 | + --_border-color: light-dark(var(--_border-color-light), var(--_border-color-dark)); |
9 | 31 |
|
10 | | - --_selected-channel-background: var(--selected-channel-background, var(--_color-neutral-5a)); |
11 | | - --_selected-channel-shadow: 0 .1em .2em var(--_color-neutral-10a) inset, 0 0 0 2em var(--_color-neutral-7a) inset; |
12 | 32 | --_border-width: var(--border-width, 1px); |
13 | | - --_border-color: var(--border-color, var(--_color-neutral-20a)); |
14 | 33 | --_border-radius: var(--border-radius, .2em); |
15 | 34 |
|
16 | 35 | --_gap: 1.5rem; |
|
23 | 42 | [part="color-space"] { |
24 | 43 | position: relative; |
25 | 44 |
|
| 45 | + border-color: var(--_border-color); |
26 | 46 | font-size: 120%; |
27 | 47 |
|
28 | 48 | &::before, |
|
50 | 70 | border-radius: 50%; |
51 | 71 | block-size: calc(2 * var(--_radius)); |
52 | 72 | aspect-ratio: 1; |
53 | | - background-color: color-mix(in oklch, var(--_color-neutral) 30%, canvas); |
| 73 | + background-color: var(--_color-neutral-50a); |
| 74 | + background-color: light-dark(var(--_color-neutral-30a), var(--_color-neutral-90a)); |
54 | 75 | } |
55 | 76 | } |
56 | 77 |
|
|
0 commit comments