|
feat: add remaining reference Vue components, card variants, toolbar/repeater/activity-log/usage-meter styles and demo mounts
- Add GnHorizontalCard, GnUserCard, GnMetricCard, GnStatusCard, GnLoginCard, GnIdentity, GnActivityLog, GnToolbar, GnRouterTabs, GnRepeater, GnUsageMeter - Extend GnTabs to support reference items API while keeping child mode - Add card subcomponent styles: status, metric, horizontal, login, user - Add toolbar, repeater, identity, activity-log, usage-meter styles - Add typography token variables used by reference-compatible components - Add Vue demo mounts for cards, data-patterns, progress, tabs, navigation-shell - Fix GnAvatar online status class and navigation-shell footer slot - Update screenshot config to cover skeleton and navigation-shell Verified: npm run build, npm run test:e2e (19 passed), npm run screenshots, npm run test:vue-adapter, figma-match (7 passed) |
|---|
|
|
| demo/partials/accordion.html |
|---|
| demo/partials/backgrounds.html |
|---|
| demo/partials/breadcrumbs.html |
|---|
| demo/partials/cards.html |
|---|
| demo/partials/data-patterns.html |
|---|
| demo/partials/drawer.html |
|---|
| demo/partials/dropdowns.html |
|---|
| demo/partials/file-upload.html |
|---|
| demo/partials/modals.html |
|---|
| demo/partials/navigation-shell.html |
|---|
| demo/partials/popover.html |
|---|
| demo/partials/progress.html |
|---|
| demo/partials/skeleton.html |
|---|
| demo/partials/tabs.html |
|---|
| demo/partials/timeline.html |
|---|
| demo/partials/toasts.html |
|---|
| demo/partials/tooltips.html |
|---|
| src/scss/_design-tokens.scss |
|---|
| src/scss/components/_avatar.scss |
|---|
| src/scss/components/_cards.scss |
|---|
| src/scss/components/_navigation-shell.scss |
|---|
| src/scss/components/_progress.scss |
|---|
| src/scss/components/_repeater.scss 0 → 100644 |
|---|
| src/scss/components/_timeline.scss |
|---|
| src/scss/components/_toolbar.scss 0 → 100644 |
|---|
| src/scss/kit.scss |
|---|
| src/vue/components/GnActivityLog.js 0 → 100644 |
|---|
| src/vue/components/GnAvatar.js |
|---|
| src/vue/components/GnHorizontalCard.js 0 → 100644 |
|---|
| src/vue/components/GnIdentity.js 0 → 100644 |
|---|
| src/vue/components/GnLoginCard.js 0 → 100644 |
|---|
| src/vue/components/GnMetricCard.js 0 → 100644 |
|---|
| src/vue/components/GnNavigationShell.js |
|---|
| src/vue/components/GnRepeater.js 0 → 100644 |
|---|
| src/vue/components/GnRouterTabs.js 0 → 100644 |
|---|
| src/vue/components/GnStatusCard.js 0 → 100644 |
|---|
| src/vue/components/GnTabs.js |
|---|
| src/vue/components/GnToolbar.js 0 → 100644 |
|---|
| src/vue/components/GnUsageMeter.js 0 → 100644 |
|---|
| src/vue/components/GnUserCard.js 0 → 100644 |
|---|
| src/vue/index.js |
|---|
| src/vue/plugin.js |
|---|
| tests/demo-screenshot.spec.js |
|---|
| tests/functional.spec.js |
|---|