- Add playwright.config.storybook.ts: runs against storybook-static on :6007 - Add e2e/tests/storybook/storybook-all.spec.ts: one test per story (load iframe, no errors) - Add scripts/serve-storybook-static.cjs: serves build or stub (empty index) when no build - npm run test:storybook:playwright (after build-storybook) for full coverage - Storybook decorator: use bg-background / design tokens for dark (#121212) - Preview: default dark background #121212 - Button: secondary/ghost/glass aligned to Spotify/Discord (white/5, white/10 hover) - KodoEmptyState: softer orbs, compact copy, primary CTA without heavy glow Co-authored-by: Cursor <cursoragent@cursor.com> |
||
|---|---|---|
| .. | ||
| analyze-errors.js | ||
| audit-storybook.js | ||
| check_backend.sh | ||
| debug-story.js | ||
| fix-failing-tests.sh | ||
| fix-ui-imports.sh | ||
| fix-unused-vars.sh | ||
| generate-types.sh | ||
| replace-console-logs.sh | ||
| serve-storybook-static.cjs | ||
| start_lab.sh | ||
| storybook-coverage.sh | ||
| visual-diff.js | ||
| wrap_msw_handlers.py | ||