1.0.0 • Published 8 years ago
storybook-theme-switcher v1.0.0
Storybook Theme Switcher
With Storybook Theme Switcher you can easily switch between themes used by Styled Components. If a theme is selected the story's content is wrapped in a Styled Components' ThemeProvider using the selected theme.
Installation
npm install --save-dev storybook-theme-switcheror
yarn add -D storybook-theme-switcherUsage
Register the addon in addons.js:
import { registerThemeSwitcher } from 'storybook-theme-switcher'
registerThemeSwitcher()Configure your themes in config.js or in single stories:
import { withThemeSwitcher } from 'storybook-theme-switcher'
import mainTheme from ...
import darkTheme from ...
addDecorator(withThemeSwitcher({
themes: {
'Main Theme': mainTheme,
'Dark Theme': darkTheme
}
}))1.0.0
8 years ago