feat(editor): Introduce chromatic modes (no-changelog) (#22170)

This commit is contained in:
Milorad FIlipović
2025-11-24 09:29:35 +01:00
committed by GitHub
parent a8ccc9f53e
commit 31715c8a6e
2 changed files with 22 additions and 0 deletions
@@ -0,0 +1,8 @@
export const allModes = {
dark: {
theme: 'dark',
},
light: {
theme: 'light',
},
} as const;
@@ -8,6 +8,7 @@ import lang from 'element-plus/dist/locale/en.mjs';
import { N8nPlugin } from '../src/plugin';
import './storybook.scss';
import { allModes } from './modes';
// import '../src/css/tailwind/index.css';
setup((app) => {
@@ -47,7 +48,13 @@ export const parameters = {
],
},
themes: {
default: 'light',
list: [
{
name: 'light',
class: 'theme-light',
color: '#fff',
},
{
name: 'dark',
class: 'theme-dark-beta',
@@ -66,6 +73,13 @@ export const parameters = {
],
},
},
chromatic: {
modes: {
light: allModes['light'],
dark: allModes['dark'],
},
disableSnapshot: false,
},
};
export const decorators = [