- 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> |
||
|---|---|---|
| .. | ||
| .auth | ||
| e2e | ||
| fixtures | ||
| mobile-responsive.spec.ts-snapshots | ||
| tests | ||
| utils | ||
| visual-regression.spec.ts-snapshots | ||
| crud-operations.spec.ts | ||
| debug-input-focus.spec.ts | ||
| error-boundary.spec.ts | ||
| error-handling.spec.ts | ||
| global-setup.ts | ||
| navigation.spec.ts | ||
| performance.spec.ts | ||
| setup-test-user-role.sh | ||
| setup-test-user-role.sql | ||
| track_lifecycle.spec.ts | ||
| visual-regression.spec.ts | ||