fix(ui): add layer icon and preserve switch contrast

This commit is contained in:
Codex
2026-09-10 22:11:39 +03:00
parent 8c53f73ee5
commit 67025ee209
7 changed files with 26 additions and 5 deletions
+5
View File
@@ -252,6 +252,11 @@ setup-команды, сохранение, API и права принадлеж
`SettingsCard` фиксирует нейтральную структуру админской группы: eyebrow/title/description/actions/body. `Switch` покрывает компактное включение/видимость внутри таких групп. Данные секции, сохранение и права остаются в consumer.
Бегунок включённого `Switch` использует `--nodedc-on-accent-rgb`, поэтому
сохраняет контраст с белым, цветным и тёмным акцентом. Выключенный track
наследует тон темы от text-primary. Длина track не сжимается при переносе
подписи; положение бегунка остаётся дополнительным признаком состояния.
Для компактных сообщений о результате и пустых состояний `SettingsCard align="center"`
центрирует содержимое по горизонтали и вертикали. Пустой body не создаёт
асимметричный нижний отступ. Обычные группы настроек сохраняют `align="start"`;