Monorepo for the Vendure design system — tokens, UI components, and documentation.
Built on shadcn/ui (base-vega style), Tailwind CSS v4, and Base UI.
| Package | Description |
|---|---|
@vendure-io/design-tokens |
shadcn-based design tokens and Tailwind v4 CSS theme |
@vendure-io/ui |
React components built on shadcn/ui, Base UI, and Tailwind v4 |
| App | Description |
|---|---|
storybook |
Component documentation and playground (Storybook 10) |
# Install dependencies
bun install
# Run Storybook
bun run storybook
# Type-check all packages
bun run check-types
# Lint
bun run lint
# Format
bun run formatReleases are triggered by creating a GitHub Release. Tag your release with a version (e.g. v1.0.0) and the CI pipeline will update package versions and publish to npm via OIDC provenance.