diff --git a/config/storybook/preview.js b/config/storybook/preview.js index 1d12b586..ff3d2695 100644 --- a/config/storybook/preview.js +++ b/config/storybook/preview.js @@ -7,10 +7,15 @@ import ElColorPicker from 'element-ui/lib/color-picker' import '../../src/styles/index.scss' import './index.scss' import mainStore from '../../src/store' +import { setTheme } from '../../src/utils' import { ElementUIPlugin } from '../../src/plugins' +import { SDesignSystemProvider } from '../../src/components' Vue.use(ElementUIPlugin) Vue.use(ElColorPicker) +setTheme() +document.documentElement.style.setProperty('color', 'var(--s-color-base-content-primary)') +document.documentElement.style.setProperty('background-color', 'var(--s-color-utility-body)') addParameters({ options: { @@ -30,8 +35,14 @@ addParameters({ addDecorator(withA11y) addDecorator(() => ({ + components: { SDesignSystemProvider }, template: `