--- // Port of preview/pages/patterns.html (layout: default) import DefaultLayout from '@shared/layouts/DefaultLayout.astro'; import site from '@data/site.json'; const patternColors = Object.keys(site.colors); const patternSizes = ['sm', 'md', 'lg', 'xl']; const patterns = [ 'bg-pattern-diagonal', 'bg-pattern-diagonal-2', 'bg-pattern-dots', 'bg-pattern-rectangles', 'bg-pattern-lines', 'bg-pattern-lines-vertical', 'bg-pattern-grid', 'bg-pattern-grid-diagonal', 'bg-pattern-blueprint', 'bg-pattern-circles', 'bg-pattern-diagonal-stripes', 'bg-pattern-diagonal-stripes-2', 'bg-pattern-zigzag', 'bg-pattern-vertical-stripes', 'bg-pattern-horizontal-stripes', ]; ---

Pattern types

{ patterns.map((pattern) => (
.{pattern}
)) }

Pattern colors

{ patternColors.map((color) => (
.bg-pattern-{color}
)) }

Pattern sizes

{ patternSizes.map((size) => (
.bg-pattern-{size}
)) }