加入直播会话:美国东部时间周四上午 11 点,Storybook 9 发布及 AMA

Storybook Addon Theme Changer

一个用于切换不同主题(例如 daisyUI 等)的 Storybook 插件

在 Github 上查看

Animation

这个插件只控制主题(例如,浅色深色),只需将 data-theme 属性添加到 html 标签。

它可以与 daisyUI 等 UI 库很好地配合使用。

支持 Storybook 8

入门

将此插件添加到 .storybook/main.js (main.ts) 文件中。

module.exports = {
  ...
 addons: [
     // your addons here
     "storybook-addon-theme-changer"
  ],
};

将您的主题添加到 .storybook/preview.js (preview.ts) 文件中

...
export const globalTypes = {
 themes: {
   defaultValue: [
     "light",
     "dark",
     ...
   ],
 },

...
export const globals = {
    themes: [
     "light",
     "dark",
     ...
    ],
},