|
27 | 27 | --ds-white-a11: #ffffffe6; |
28 | 28 | --ds-white-a12: #fffffff2; |
29 | 29 | --ds-whiteChannel: 255 255 255; |
30 | | - |
31 | | - /* Disabled tokens (semantic) */ |
32 | | - --ds-fg-disabled: var(--ds-olive-8); |
33 | | - --ds-border-disabled: var(--ds-olive-6); |
34 | | - --ds-bg-disabled: var(--ds-olive-a3); |
35 | | - |
36 | | - /* Borders */ |
37 | | - --ds-border-subtle: var(--ds-olive-6); /* Structural, non-interactive */ |
38 | | - --ds-border-strong: var(--ds-olive-7); /* Interactive baseline */ |
39 | | - --ds-border-emphasis: var(--ds-olive-8); /* Interactive emphasis */ |
40 | | - |
41 | 30 | } |
42 | 31 |
|
43 | 32 | :root, .light, :root[data-mode="light"] { /*LIGHT MODE */ |
44 | | - /* Semantic on-colour tokens */ |
45 | | - --ds-fg-fixed-white: var(--ds-white); /* Always white */ |
46 | | - --ds-fg-fixed-black: var(--ds-black); /* Always black */ |
47 | | - --ds-fg-inverse: var(--ds-white); /* White (light) → Black (dark) */ |
48 | | - --ds-fg-default: var(--ds-black); /* Black (light) → White (dark) */ |
49 | | - |
50 | | - --ds-overlay-hover: rgba(0, 0, 0, 0.06); |
51 | | - --ds-overlay-selected: rgba(0, 0, 0, 0.10); |
52 | | - --ds-overlay-focus: rgba(0, 0, 0, 0.12); |
53 | | - --ds-overlay-disabled: rgba(0, 0, 0, 0.26); |
54 | | - --ds-overlay-disabled-bg: rgba(0, 0, 0, 0.06); |
55 | | - |
56 | | - --ds-bg-brand: var(--ds-navy-10); /* Diamond Brand Blue */ |
57 | | - |
58 | | - /* Canvas (app shell) */ |
59 | | - --ds-bg-canvas: var(--ds-olive-1); |
60 | | - |
61 | | - /* Paper (main surface) */ |
62 | | - --ds-bg-paper: var(--ds-white); |
63 | | - |
64 | | - /* Layering surfaces */ |
65 | | - --ds-bg-surface-1: var(--ds-olive-2); |
66 | | - --ds-bg-surface-2: var(--ds-olive-3); |
67 | | - |
68 | 33 | /* Radix based colours */ |
69 | 34 | --ds-gray-1:#fcfcfc; |
70 | 35 | --ds-gray-2:#f9f9f9; |
|
465 | 430 | --ds-navy-12Channel: 12 14 28; |
466 | 431 | } |
467 | 432 | .dark, :root[data-mode="dark"] { /* Dark Mode */ |
468 | | - /* Semantic on-colour tokens */ |
469 | | - --ds-fg-fixed-white: var(--ds-white); /* Always white */ |
470 | | - --ds-fg-fixed-black: var(--ds-black); /* Always black */ |
471 | | - --ds-fg-inverse: var(--ds-black); /* White (light) → Black (dark) */ |
472 | | - --ds-fg-default: var(--ds-white); /* Black (light) → White (dark) */ |
473 | | - |
474 | | - --ds-bg-brand: var(--ds-navy-7); /* Diamond Brand Blue */ |
475 | | - |
476 | | - --ds-overlay-hover: rgba(255, 255, 255, 0.06); |
477 | | - --ds-overlay-selected: rgba(255, 255, 255, 0.10); |
478 | | - --ds-overlay-focus: rgba(255, 255, 255, 0.12); |
479 | | - --ds-overlay-disabled: rgba(255, 255, 255, 0.30); |
480 | | - --ds-overlay-disabled-bg: rgba(255, 255, 255, 0.08); |
481 | | - |
482 | | - /* Canvas (app shell) */ |
483 | | - --ds-bg-canvas: var(--ds-olive-1); |
484 | | - |
485 | | - /* Paper (main surface) */ |
486 | | - --ds-bg-paper: var(--ds-olive-2); |
487 | | - |
488 | | - /* Layering surfaces */ |
489 | | - --ds-bg-surface-1: var(--ds-olive-3); |
490 | | - --ds-bg-surface-2: var(--ds-olive-4); |
491 | | - |
492 | 433 | /* Radix based colours */ |
493 | 434 | --ds-gray-1:#111; |
494 | 435 | --ds-gray-2:#191919; |
|
0 commit comments