feat: add Storybook component explorer
This commit is contained in:
parent
f1dc95b51c
commit
d95f064189
47 changed files with 1730 additions and 8 deletions
10
README.md
10
README.md
|
|
@ -23,6 +23,8 @@ This MVP uses Drizzle with Bun SQLite for local file-backed persistence.
|
|||
- `bun run test`: run Vitest.
|
||||
- `bun run build`: build the production app.
|
||||
- `bun run preview`: preview the production build.
|
||||
- `bun run storybook`: start the component explorer on port 6006.
|
||||
- `bun run build-storybook`: build the static Storybook review artifact.
|
||||
- `bun run db:generate`: generate Drizzle migrations from the server schema.
|
||||
- `bun run db:check`: validate migration consistency.
|
||||
|
||||
|
|
@ -51,4 +53,10 @@ with an explicit migration error.
|
|||
|
||||
The SvelteKit build uses the Node adapter, and the current persistence runtime
|
||||
is Bun because the MVP SQLite driver is `bun:sqlite`. Later issues add the
|
||||
component system, Storybook, seed data expansion, and rendering pipeline.
|
||||
seed data expansion and rendering pipeline.
|
||||
|
||||
## Storybook
|
||||
|
||||
Storybook covers the reusable UI components with generic fixtures only. Stories
|
||||
must not import environment-specific dashboard content; the presentation layer
|
||||
accepts labels, values, icons, status, and links through typed props.
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue