主題切換器擴充套件

Storybook 用於切換主題的擴充套件

在 Github 上查看

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",
  },
};

使用方式

點擊工具列上的新主題切換按鈕,即可在主題之間切換。