From 1001e30207e61b69e224f81534c5a14a13179a4a Mon Sep 17 00:00:00 2001 From: Neko Ayaka Date: Fri, 14 Mar 2025 16:13:40 +0800 Subject: [PATCH] feat(stage-web|stage-tamagotchi): range & story --- packages/stage-ui/histoire.config.ts | 4 + .../src/components/DataGui/Range.story.vue | 29 ++ .../stage-ui/src/components/DataGui/Range.vue | 365 ++++++++++++++---- .../Form/Radio/RadioCardDetail.story.vue | 1 - .../Form/Radio/RadioCardSimple.story.vue | 1 - .../src/components/Menu/IconItem.story.vue | 1 - .../components/Menu/IconStatusItem.story.vue | 1 - packages/stage-ui/stories/setup.ts | 8 + 8 files changed, 321 insertions(+), 89 deletions(-) create mode 100644 packages/stage-ui/src/components/DataGui/Range.story.vue diff --git a/packages/stage-ui/histoire.config.ts b/packages/stage-ui/histoire.config.ts index 2e6427589..fd1e5dc25 100644 --- a/packages/stage-ui/histoire.config.ts +++ b/packages/stage-ui/histoire.config.ts @@ -23,6 +23,10 @@ export default defineConfig({ id: 'menu', title: 'Menu', }, + { + id: 'data-gui', + title: 'Data GUI', + }, ], }, }) diff --git a/packages/stage-ui/src/components/DataGui/Range.story.vue b/packages/stage-ui/src/components/DataGui/Range.story.vue new file mode 100644 index 000000000..157e07a5a --- /dev/null +++ b/packages/stage-ui/src/components/DataGui/Range.story.vue @@ -0,0 +1,29 @@ + + + diff --git a/packages/stage-ui/src/components/DataGui/Range.vue b/packages/stage-ui/src/components/DataGui/Range.vue index 2847a1235..1ddaf0794 100644 --- a/packages/stage-ui/src/components/DataGui/Range.vue +++ b/packages/stage-ui/src/components/DataGui/Range.vue @@ -1,5 +1,5 @@ + + diff --git a/packages/stage-ui/src/components/Form/Radio/RadioCardDetail.story.vue b/packages/stage-ui/src/components/Form/Radio/RadioCardDetail.story.vue index 7b4fd1fef..d306a88f2 100644 --- a/packages/stage-ui/src/components/Form/Radio/RadioCardDetail.story.vue +++ b/packages/stage-ui/src/components/Form/Radio/RadioCardDetail.story.vue @@ -1,7 +1,6 @@ diff --git a/packages/stage-ui/src/components/Menu/IconStatusItem.story.vue b/packages/stage-ui/src/components/Menu/IconStatusItem.story.vue index dfeb999cd..bfc5f147b 100644 --- a/packages/stage-ui/src/components/Menu/IconStatusItem.story.vue +++ b/packages/stage-ui/src/components/Menu/IconStatusItem.story.vue @@ -1,5 +1,4 @@ diff --git a/packages/stage-ui/stories/setup.ts b/packages/stage-ui/stories/setup.ts index c7f496a04..c08a5fa03 100644 --- a/packages/stage-ui/stories/setup.ts +++ b/packages/stage-ui/stories/setup.ts @@ -1,3 +1,11 @@ +import { defineSetupVue3 } from '@histoire/plugin-vue' + +import ThemeColorsHueControl from './ThemeColorsHueControl.vue' + import 'uno.css' import '@unocss/reset/tailwind.css' import './main.css' + +export const setupVue3 = defineSetupVue3(({ app }) => { + app.component('ThemeColorsHueControl', ThemeColorsHueControl) +})