diff --git a/docs/TZ.md b/docs/TZ.md index 582a472..09c91e7 100644 --- a/docs/TZ.md +++ b/docs/TZ.md @@ -4,8 +4,8 @@ | | | |---|---| -| Версия ТЗ | 0.49 | -| Дата | 2026-09-23 | +| Версия ТЗ | 0.50 | +| Дата | 2026-09-30 | | Статус | На обсуждении | --- @@ -550,6 +550,24 @@ показывает пояснение. +### 3.19. Визуальный стиль и кастомные компоненты (0.50) + +- Веб-интерфейс использует **gnexus-ui-kit 1.0.0**: кит задаёт системе визуальный + язык (панели/карточки — радиус 6px и бордер 2px `--gn-border-color-muted`, + мелкие контролы/инсеты — 3px; темы Verdant/Ember/Mono и дизайн-токены `--gn-*` + доступны, но не используются пока в gntodo). +- Кастомные (сырые) блоки интерфейса оформлены в том же стиле, что и компоненты + кита — те же бордеры/радиусы: дерево уровней и маркет сада, ачивки, график + и heatmap статистики, оверлеи сцены сада (кнопки зума, подписи объектов, + инвентарь), блок «свежий токен» настроек, полнотекстовые превью и миниатюры + картинок, tags-fieldset формы задачи. +- Смысловые состояния сырых блоков подчёркиваются подкрашенным бордером и лёгкой + подложкой в цвет состояния (текущий уровень сада, разблокированные ачивки) — + без `!important`-войн с китом: только каскадное переопределение поверх + публичных классов. +- Иконки в заголовках карточек — в цвете текста заголовка (раньше затемнялись). + + ## 4. Нефункциональные требования | Требование | Значение |