Skip to content

Storybook: opens in modern, with a branded Welcome page - #31

Merged
NikolaiKushner merged 1 commit into
mainfrom
feat/storybook-defaults
Oct 9, 2026
Merged

NikolaiKushner merged 1 commit into
mainfrom
feat/storybook-defaults

Conversation

@NikolaiKushner

Copy link
Copy Markdown
Owner
  • Default theme: the workshop opens in modern, like rowkit.dev. Browser tests and the a11y gate still run in Windows 98 by default (Vite mode test); VITE_RK_THEME picks either, so test:a11y:modern is unchanged.
  • visual:check puts the theme in the story URL (Windows 98 unless --theme modern), so the pixel baseline does not move with the workshop default.
  • Welcome page, first in the sidebar: logo, what rowkit is, how to use Theme / Scheme / Accessibility / Interactions, links to docs, GitHub and npm. Built from rowkit components, so it reads in any theme; the logo switches to light letters on a dark scheme. No addon panel on it.
  • Autodocs pages follow the chrome's light or dark brand theme.

No package changes, no changeset. Checked: lint, typecheck, test:a11y and test:a11y:modern (210/210 each), visual:check in both themes, the Welcome page in Windows 98, modern light and modern dark.

🤖 Generated with Claude Code

- People browsing the workshop start in the modern theme, as rowkit.dev does.
  The browser tests and their a11y gate still start in Windows 98 (Vite mode
  `test`), and VITE_RK_THEME picks either explicitly.
- visual:check names the theme in the URL (Windows 98 unless --theme modern),
  so the pixel baseline does not follow the workshop's default.
- A Welcome page first in the sidebar: the logo, one line on what rowkit is,
  how to use Theme, Scheme, Accessibility and Interactions, and links to the
  docs, GitHub and npm. Built from rowkit's components, so it reads in every
  theme; the logo takes its light letters on a dark scheme.
- The docs pages take the chrome's light or dark brand theme.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@NikolaiKushner
NikolaiKushner merged commit ae29c36 into main Oct 9, 2026
1 check passed
@NikolaiKushner
NikolaiKushner deleted the feat/storybook-defaults branch October 9, 2026 08:41
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.

1 participant