airi/packages/stage-ui
2025-12-05 09:53:40 +00:00
..
public chore: use AVIF instead of PNG/JPG as more as possible (#301) 2025-07-19 19:58:12 +08:00
src [autofix.ci] apply automated fixes 2025-12-05 09:53:40 +00:00
stories feat(i18n): French translation (#540) 2025-09-21 13:50:33 +08:00
.env feat(stage-*): experimental realtime transcription powered by Aliyun NLS 2025-11-02 04:20:27 +08:00
env.d.ts feat(stage-ui): integrate histoire storyboard (#70) 2025-03-12 10:32:05 +08:00
histoire.config.ts refacor(stage-ui): organize stage-ui histoire structure 2025-08-08 02:00:22 +08:00
package.json chore(deps): bump valibot 2025-12-01 00:49:45 +08:00
README.md feat(stage-ui): integrate histoire storyboard (#70) 2025-03-12 10:32:05 +08:00
tsconfig.json chore(tsconfig): clean useless mts part 2025-10-17 20:42:24 +08:00
uno.config.ts feat: Refactor Font Configuration for Consistency and Correctness (#409) 2025-08-25 11:44:10 +08:00
vite.config.ts refactor(ci): to not to build in PR workflow, but only initialization 2025-11-27 14:17:26 +08:00
vitest.config.ts feat(stage-*): experimental realtime transcription powered by Aliyun NLS 2025-11-02 04:20:27 +08:00

Stage UI

Shared core for stage

Histoire (UI storyboard)

https://histoire.dev/

pnpm -F @proj-airi/stage-ui run story:dev

Project structure

  1. If a story is bound to a specific component, it can be placed beside the component in the src folder. e.g., MyComponent.story.vue
  2. If a story is not bound to a specific component, then it should be placed in the stories folder. e.g., MyStory.story.vue