import type { Meta, StoryObj } from '@storybook/nextjs' import GridMask from '.' const meta = { title: 'Base/Layout/GridMask', component: GridMask, parameters: { layout: 'fullscreen', docs: { description: { component: 'Displays a soft grid overlay with gradient mask, useful for framing hero sections or marketing callouts.', }, }, }, args: { wrapperClassName: 'rounded-2xl p-10', canvasClassName: '', gradientClassName: '', children: (
Place any content inside the mask. On dark backgrounds the grid and soft gradient add depth without distracting from the main message.
Override gradient and canvas classes to match brand palettes while keeping the grid texture.