/
Alex_Ural
/
opencode
Обзор
Документация
Войти
/
Alex_Ural
/
opencode
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
dev
packages/ui/src/components/dock-surface.css
37 строк
1 KB
usrnk1
feat(desktop): prevent overlapping composer borders (#37490)
19 июл 2026, 09:01
Не верифицирован
19 июл 2026, 09:01
cc34084
Код
Авторство
О чём код?
[data-dock-surface="shell"] { background-color: var(--surface-raised-stronger-non-alpha); box-shadow: var(--shadow-xs-border); position: relative; z-index: 10; border-radius: 12px; overflow: clip; } [data-dock-border-underlay] { /* Later shadows paint underneath, so this solid ring masks overlapping surfaces without changing border geometry. */ box-shadow: var(--dock-shell-visual-shadow, var(--shadow-xs-border)), 0 0 0 var(--dock-shell-border-underlay-width, 1px) var(--dock-shell-border-underlay-background, var(--surface-raised-stronger-non-alpha)); } [data-dock-border-underlay="v2"] { --dock-shell-visual-shadow: var(--v2-elevation-raised); --dock-shell-border-underlay-width: 0.5px; --dock-shell-border-underlay-background: var(--v2-background-bg-base); } [data-dock-surface="tray"] { background-color: var(--background-base); border: 1px solid var(--border-weak-base); position: relative; z-index: 0; border-radius: 12px; overflow: clip; } [data-dock-surface="tray"][data-dock-attach="top"] { margin-top: -0.875rem; border-top-left-radius: 0; border-top-right-radius: 0; }