History

fix(web): honor composer glass opacity

maria-rcks committed 3 months ago

Commit 160d97f1 parent d3307591 file · +12 −2Browse files

Unified · Split

apps/web/src/index.css+12−2
@@ -369,12 +369,22 @@ html[data-mobile-composer-route-transition="true"]::view-transition-old(t3-mobil · 368 unmodified lines
369369 }
370370
371371 .chat-composer-glass-host {
372− background: color-mix(in srgb, var(--background) var(--glass-opacity), transparent);
372+ --chat-composer-glass-surface: color-mix(in srgb, var(--background) 96%, var(--color-black));
373+
374+ background: color-mix(
375+ in srgb,
376+ var(--chat-composer-glass-surface) var(--glass-opacity),
377+ transparent
378+ );
373379 box-shadow: 0 12px 28px -18px rgb(0 0 0 / 40%);
374380 -webkit-backdrop-filter: blur(16px);
375381 backdrop-filter: blur(16px);
376382 }
377383
384+ .dark .chat-composer-glass-host {
385+ --chat-composer-glass-surface: color-mix(in srgb, var(--background) 96%, var(--color-white));
386+ }
387+
378388 .alert-glass {
379389 --alert-glass-tint: transparent;
380390
@@ -600,7 +610,7 @@ html[data-mobile-composer-route-transition="true"]::view-transition-old(t3-mobil · 219 unmodified lines
600610 }
601611
602612 .chat-composer-glass-host {
603− background: var(--background);
613+ background: var(--chat-composer-glass-surface);
604614 }
605615
606616 .dialog-glass,