Shared design system stack:
npm cinpm run devnpm run dev starts both processes:
vite build --watch for CSS/assets in dist/assetsfractal start --sync for the Fractal UINote: The Fractal preview wrapper loads the built CSS via ../style.css.
Static files like SVGs can be added to src/assets and are served by Fractal at /assets/* (for example ../assets/logo.svg).
The Tailwind source styles live in src/assets/css.
npm run build builds Vite assets first, then static Fractal docs.dist/docs.@import "@vivatura/design-system/style.css";@import "@vivatura/design-system/dist/assets/style.css"; still works but is not recommended.button: Primary and secondary button variants.navbar: Mobile navigation bar based on the Vivatura shop design.fractal.config.js reads project.version from package.json.npm run release:patchnpm run release:minornpm run release:major