Интеграция gnexus-ui-kit в SPA
- kit.css + phosphor icons в main.ts, глобальная регистрация через GnexusUiVue
- vite-плагин: /assets кита (шрифты/иконки) — middleware в dev, копирование в build
- App.vue: GnNavigationShell + GnToastProvider, nav через items с router-ссылками
- StackView: GnPageHeader/GnInput/GnButton/GnCard/GnBadge/GnTextarea/GnSelect/
  GnCheckbox/GnEmptyState/GnAlert/GnIconButton — ноль сырых кнопок и полей
- TreeView: заготовка на GnEmptyState
- d.ts-декларации для JS-пакета кита
- правило в CLAUDE.md: максимум готовых Gn*-компонентов

Co-Authored-By: Claude Code <noreply@anthropic.com>
1 parent 91e1f75 commit ed58c5659c44c62824acebc30eccc9b483128170
@root root authored 16 hours ago
Showing 9 changed files
View
CLAUDE.md
View
frontend/src/App.vue
View
frontend/src/api.ts
View
frontend/src/gnexus-ui-kit.d.ts 0 → 100644
View
frontend/src/main.ts
View
frontend/src/types.ts 0 → 100644
View
frontend/src/views/StackView.vue
View
frontend/src/views/TreeView.vue
View
frontend/vite.config.ts