Command Palette
Search for a command to run

Animated Grid Pattern

An animated grid pattern component that creates a dynamic background with moving squares.

motion-sv

Installation

pnpm dlx shadcn-svelte@latest add https://sv-animations.vercel.app/r/animated-grid-pattern.json

Props

AnimatedGridPatternProps

Props for the AnimatedGridPattern component

NameTypeDefaultDescription
width
number 40 Width of each grid square
height
number 40 Height of each grid square
x
number -1 X offset for the pattern
y
number -1 Y offset for the pattern
strokeDasharray
number 0 Dash array for the grid lines
numSquares
number 50 Number of animated squares
maxOpacity
number 0.5 Maximum opacity for animated squares
duration
number 4 Animation duration in seconds
repeatDelay
number 0.5 Delay between animation repeats
class
string "" Additional CSS classes to apply