Summary
Создать спецификацию дизайн-системы Querya UI Kit в базе знаний Obsidian (04 — Расширения/Единый UI-стандарт для драйверов и расширений.md) и репозитории (docs/theme.md).
Documentation Scope
- Каталог компонентов UI Kit:
- Описание и правила применения 6 базовых компонентов:
QueryaConfirmDialog, QueryaSearchField, QueryaIconButton, QueryaSpinner, QueryaBadge, QueryaEmptyState.
- Примеры кода («Как делать правильно» vs «Антипаттерны: сырой Material/AlertDialog»).
- Design Tokens & Theme Adaptation:
- Таблица маппинга токенов
context.workbench и QueryaSemanticPalette на компоненты.
- Правила адаптации сторонних плагинов под кастомные темы VS Code.
- Линтер-правила и Guard-тесты:
- Описание назначения тестов
test/guards/ для предотвращения возврата легаси-компонентов.
Acceptance Criteria
Summary
Создать спецификацию дизайн-системы Querya UI Kit в базе знаний Obsidian (
04 — Расширения/Единый UI-стандарт для драйверов и расширений.md) и репозитории (docs/theme.md).Documentation Scope
QueryaConfirmDialog,QueryaSearchField,QueryaIconButton,QueryaSpinner,QueryaBadge,QueryaEmptyState.context.workbenchиQueryaSemanticPaletteна компоненты.test/guards/для предотвращения возврата легаси-компонентов.Acceptance Criteria