|
Интеграция 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> |
|---|
|
|
| CLAUDE.md |
|---|
| frontend/src/App.vue |
|---|
| frontend/src/api.ts |
|---|
| frontend/src/gnexus-ui-kit.d.ts 0 → 100644 |
|---|
| frontend/src/main.ts |
|---|
| frontend/src/types.ts 0 → 100644 |
|---|
| frontend/src/views/StackView.vue |
|---|
| frontend/src/views/TreeView.vue |
|---|
| frontend/vite.config.ts |
|---|