Storybook 主题切换插件
示例样式
:root {
--white: #fff;
--black: #000;
}
:root [data-theme="dark"] {
--white: #000;
--black: #fff;
}
安装
npm i -D theme-switcher-addon
将插件添加到 .storybook/main.js
module.exports = {
addons: ["theme-switcher-addon"],
};
将参数选项添加到 .storybook/preview.js
export const parameters = {
theme: {
selector: ".your-selector",
dataAttr: "data-your-attribute",
},
};
用法
点击工具栏中的新主题切换按钮以在主题之间切换。