@@ -266,42 +266,32 @@ html[data-mobile-composer-route-transition="true"]::view-transition-old(t3-mobil
266266
267267@layer base {
268268 : root {
269- /* Dev artwork defaults. Built-in themes override these seven pigments in
270- the components layer; Nightly derives a darker matching palette . */
269+ /* Keep the original T3 Code artwork palettes as the defaults. Built- in
270+ themes override them with their own pigments in the components layer . */
271271 --stage-art-top : oklch (0.782169 0.123386 240.226 );
272272 --stage-art-mid : oklch (0.616111 0.195824 259.735 );
273273 --stage-art-bottom : oklch (0.441553 0.232394 265.474 );
274274 --stage-art-highlight : oklch (0.951597 0.037289 215.482 );
275275 --stage-art-secondary : oklch (0.794668 0.12136 235.46 );
276276 --stage-art-tertiary : oklch (0.678991 0.170261 275.365 );
277277 --stage-art-line : oklch (0.959666 0.029238 218.179 );
278- --stage-night-top : color-mix (
279- in oklch,
280- var (--stage-art-top ) 38% ,
281- oklch (0.283792 0.117327 297.201 )
282- );
283- --stage-night-mid : color-mix (
284- in oklch,
285- var (--stage-art-mid ) 38% ,
286- oklch (0.227147 0.086086 277.99 )
287- );
288- --stage-night-bottom : color-mix (
289- in oklch,
290- var (--stage-art-bottom ) 38% ,
291- oklch (0.200528 0.055699 261.216 )
292- );
293- --stage-night-highlight : var (--stage-art-highlight );
294- --stage-night-secondary : color-mix (
295- in oklch,
296- var (--stage-art-secondary ) 55% ,
297- var (--stage-night-mid )
298- );
299- --stage-night-tertiary : color-mix (
300- in oklch,
301- var (--stage-art-tertiary ) 60% ,
302- var (--stage-night-top )
303- );
304- --stage-night-line : color-mix (in oklch, var (--stage-art-line ) 82% , oklch (1 0 0 ));
278+ --stage-art-celeste-highlight : oklch (0.968763 0.045822 196.42 );
279+ --stage-art-celeste-secondary : oklch (0.827395 0.126071 211.26 );
280+ --stage-art-violet-highlight : oklch (0.895381 0.053248 286.447 );
281+ --stage-art-grid-line : oklch (0.966822 0.01757 239.99 );
282+ --stage-night-base-top : oklch (0.283792 0.117327 297.201 );
283+ --stage-night-base-mid : oklch (0.227147 0.086086 277.99 );
284+ --stage-night-base-bottom : oklch (0.200528 0.055699 261.216 );
285+ --stage-night-top : var (--stage-night-base-top );
286+ --stage-night-mid : var (--stage-night-base-mid );
287+ --stage-night-bottom : var (--stage-night-base-bottom );
288+ --stage-night-highlight : oklch (0.707246 0.157418 252.091 );
289+ --stage-night-secondary : oklch (0.600473 0.182225 277.296 );
290+ --stage-night-tertiary : oklch (0.62583 0.210886 305.994 );
291+ --stage-night-line : oklch (0.938794 0.029114 273.103 );
292+ --stage-night-glow-highlight : oklch (0.553749 0.176543 271.958 );
293+ --stage-night-glow-secondary : oklch (0.345571 0.117466 273.568 );
294+ --stage-night-sparkle : oklch (0.880867 0.057747 269.011 );
305295 }
306296
307297 .dark {
@@ -510,6 +500,44 @@ html[data-mobile-composer-route-transition="true"]::view-transition-old(t3-mobil
510500 --stage-art-line : oklch (0.940582 0.032921 299.076 );
511501 }
512502
503+ : is (html [data-theme-id = "t3-chat" ], html [data-theme-id = "ocean" ], html [data-theme-id = "iris" ]) {
504+ --stage-night-top : color-mix (in oklch, var (--stage-art-top ) 38% , var (--stage-night-base-top ));
505+ --stage-night-mid : color-mix (in oklch, var (--stage-art-mid ) 38% , var (--stage-night-base-mid ));
506+ --stage-night-bottom : color-mix (
507+ in oklch,
508+ var (--stage-art-bottom ) 38% ,
509+ var (--stage-night-base-bottom )
510+ );
511+ --stage-night-highlight : var (--stage-art-highlight );
512+ --stage-night-secondary : color-mix (
513+ in oklch,
514+ var (--stage-art-secondary ) 55% ,
515+ var (--stage-night-mid )
516+ );
517+ --stage-night-tertiary : color-mix (
518+ in oklch,
519+ var (--stage-art-tertiary ) 60% ,
520+ var (--stage-night-top )
521+ );
522+ --stage-night-line : color-mix (in oklch, var (--stage-art-line ) 82% , oklch (1 0 0 ));
523+ }
524+
525+ : is (
526+ html [data-theme-id = "t3-chat" ],
527+ html [data-theme-id = "grove" ],
528+ html [data-theme-id = "ocean" ],
529+ html [data-theme-id = "ember" ],
530+ html [data-theme-id = "iris" ]
531+ ) {
532+ --stage-art-celeste-highlight : var (--stage-art-highlight );
533+ --stage-art-celeste-secondary : var (--stage-art-secondary );
534+ --stage-art-violet-highlight : var (--stage-art-highlight );
535+ --stage-art-grid-line : var (--stage-art-line );
536+ --stage-night-glow-highlight : var (--stage-night-highlight );
537+ --stage-night-glow-secondary : var (--stage-night-secondary );
538+ --stage-night-sparkle : var (--stage-night-line );
539+ }
540+
513541 .workspace-topbar {
514542 display : flex;
515543 height : var (--workspace-topbar-height );
0 commit comments