import type { Preview } from "@storybook/nextjs-vite"; import "../src/styles/globals.css"; const preview: Preview = { parameters: { controls: { matchers: { color: /(background|color)$/i, date: /Date$/i, }, }, a11y: { // 'todo' - show a11y violations in the test UI only // 'error' - fail CI on a11y violations // 'off' - skip a11y checks entirely test: "todo", }, // Dark theme configuration for Material Dark design system backgrounds: { default: "dark", values: [ { name: "dark", value: "#121212", }, { name: "elevated", value: "#1e1e1e", }, { name: "overlay", value: "#2c2c2c", }, ], }, docs: { story: { inline: true, }, }, }, // Set default dark background for all stories decorators: [ (Story) => ({ components: { Story }, template: '
', }), ], }; export default preview;