fix(ui): standardize compact operational headings and empty states

This commit is contained in:
Codex
2026-09-06 00:41:48 +03:00
parent be6463fd59
commit 3adeb33b1b
5 changed files with 29 additions and 3 deletions
+22
View File
@@ -0,0 +1,22 @@
# Компактная операционная типографика
Уточнение владельца 06.09.2026 для Mission Core / Node, обязательное для
общих компонентов NODE.DC. Повторяющиеся сообщения и подписи не оформляются
крупными заголовками. Этот документ зарегистрирован в registry/registry.json.
- Заголовок страницы или окна: только предусмотренный шаблоном title-токен.
- Заголовок секции, SettingsCard, короткое сообщение пустого списка: md
(0.8125rem / 13 px при стандартном корневом размере), без увеличения через h2.
- Описание, пояснение, сведения о состоянии: sm (0.75rem / 12 px).
- Технические метаданные: xs либо типографика ResourceRow.
- Browser-default h1h6/p/strong и локальные крупные размеры запрещены.
- Размер не умножается из-за вложенности карточек, ошибки или отсутствия данных.
SettingsCard и nodedc-empty-state закрепляют эти размеры в ui-core. Текст
«Устройства не обнаружены» не является заголовком нового раздела. В живом
каталоге рядом со строками ресурсов есть пример пустого списка.
В завершённом этапе настройки окружения status-слот ResourceRow содержит
только Icon check с доступным названием. Галочка не оборачивается в StatusBadge,
Checker, круг, pill или кнопку. Это знак результата, а не интерактивный контрол.
Лампочка состояния устройства отдельно использует StatusBadge indicator.