src/lib/components/particles/stacked-grid/stacked-grid.stories.jsx (117 lines of code) (raw):
import { StackedGrid } from "."
import { CircleIcon, SquareCutCornerIcon, SquareIcon } from "$particles"
const meta = {
title: "Particles/StackedGrid",
component: StackedGrid,
}
export default meta
export const Default = {
args: {
fromLeft: true,
fromBottom: true,
containerWidth: 100,
children: (
<>
<SquareCutCornerIcon
squareSize="24"
cornerColor="red"
squareColor="teal"
/>
<SquareCutCornerIcon
squareSize="24"
cornerColor="red"
squareColor="teal"
/>
<SquareCutCornerIcon
squareSize="24"
cornerColor="red"
squareColor="teal"
/>
<SquareCutCornerIcon
squareSize="24"
cornerColor="red"
squareColor="teal"
/>
<SquareCutCornerIcon
squareSize="24"
cornerColor="red"
squareColor="teal"
/>
<SquareCutCornerIcon
squareSize="24"
cornerColor="red"
squareColor="teal"
/>
<SquareCutCornerIcon
squareSize="24"
cornerColor="red"
squareColor="teal"
/>
<SquareCutCornerIcon
squareSize="24"
cornerColor="red"
squareColor="teal"
/>
<SquareCutCornerIcon
squareSize="24"
cornerColor="red"
squareColor="teal"
/>
<SquareCutCornerIcon
squareSize="24"
cornerColor="red"
squareColor="teal"
/>
<SquareCutCornerIcon
squareSize="24"
cornerColor="red"
squareColor="teal"
/>
</>
),
},
}
export const WithCircles = {
args: {
fromLeft: true,
fromBottom: true,
containerWidth: 100,
children: (
<>
<CircleIcon styles={{ circle: "fill-color--lab" }} />
<CircleIcon styles={{ circle: "fill-color--lab" }} />
<CircleIcon styles={{ circle: "fill-color--lab" }} />
<CircleIcon styles={{ circle: "fill-color--sdlp" }} />
<CircleIcon styles={{ circle: "fill-color--sdlp" }} />
<CircleIcon styles={{ circle: "fill-color--sdlp" }} />
<CircleIcon styles={{ circle: "fill-color--sdlp" }} />
<CircleIcon styles={{ circle: "fill-color--sdlp" }} />
</>
),
},
}
export const WithSquares = {
args: {
fromLeft: true,
fromBottom: true,
containerWidth: 175,
itemWidth: 24,
children: (
<>
<SquareIcon size="24" styles={{ squareFill: "fill-color--con" }} />
<SquareIcon size="24" styles={{ squareFill: "fill-color--con" }} />
<SquareIcon size="24" styles={{ squareFill: "fill-color--con" }} />
<SquareIcon size="24" styles={{ squareFill: "fill-color--con" }} />
<SquareIcon size="24" styles={{ squareFill: "fill-color--con" }} />
<SquareIcon size="24" styles={{ squareFill: "fill-color--con" }} />
<SquareIcon size="24" styles={{ squareFill: "fill-color--con" }} />
<SquareIcon size="24" styles={{ squareFill: "fill-color--con" }} />
<SquareIcon size="24" styles={{ squareFill: "fill-color--lab" }} />
<SquareIcon size="24" styles={{ squareFill: "fill-color--lab" }} />
<SquareIcon size="24" styles={{ squareFill: "fill-color--lab" }} />
<SquareIcon size="24" styles={{ squareFill: "fill-color--snp" }} />
<SquareIcon size="24" styles={{ squareFill: "fill-color--snp" }} />
</>
),
},
}