Skip to content

Add Storybook introduction page and vitest integration - #104

Merged
Panthevm merged 5 commits into
masterfrom
feat/storybook-intro-and-vitest
Jul 17, 2026
Merged

Add Storybook introduction page and vitest integration#104
Panthevm merged 5 commits into
masterfrom
feat/storybook-intro-and-vitest

Conversation

@Panthevm

@Panthevm Panthevm commented Apr 8, 2026

Copy link
Copy Markdown
Collaborator

Summary

  • Add Introduction.mdx as the Storybook home page with content from README
  • Configure vitest with @storybook/addon-vitest for browser-based story testing (Playwright + Chromium)
  • Add addon-a11y and addon-mcp addons to Storybook
  • Update install command to @alpha tag in README and Introduction
  • Fix radix-ui import in tree.tsx, switch vite plugin from react-swc to react

Test plan

  • Run pnpm storybook and verify Introduction page appears first in sidebar
  • Verify logo and npm badge are centered on the Introduction page
  • Run npx vitest --run and confirm all 113 story tests pass

- Add Introduction.mdx as the Storybook home page with README content
- Configure vitest with @storybook/addon-vitest for story testing
- Add addon-a11y, addon-mcp addons to Storybook
- Update install command to use @Alpha tag
- Fix radix-ui import in tree.tsx
- Update vite plugin from react-swc to react
@andreyorst
andreyorst force-pushed the feat/storybook-intro-and-vitest branch from 86c8cd9 to 133a9d6 Compare July 17, 2026 12:47
@Panthevm
Panthevm requested a review from andreyorst July 17, 2026 13:13
@Panthevm
Panthevm merged commit 981023e into master Jul 17, 2026
6 checks passed
@andreyorst
andreyorst deleted the feat/storybook-intro-and-vitest branch July 17, 2026 13:14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants