Animations & Motion

Kaleidoscope Grid

Four quadrants moving in different directions creating a kaleidoscope effect.

parallaxquadrantsmulti-directionalgrid

Props

Customize the component with these props

PropertyTypeDefaultDescription
images
string[][]Array of image URLs (minimum 4)
backgroundColor
stringbg-blackBackground color of the component
containerHeight
stringh-[300vh]Height of the container
gridGap
stringgap-4Gap between grid items
gridPadding
stringp-4Padding of the grid
borderRadius
stringrounded-3xlBorder radius of grid items
borderWidth
stringborder-2Border width of grid items
borderColor
stringborder-white/10Border color of grid items
imageScale
stringw-[150%] h-[150%]Scale of images
imageTransform
stringtranslate(-20%, -20%)Transform of images
imageOpacity
number0.8Opacity of images
parallaxDistance
number300Parallax movement distance
cornerLabels
string[]["NORTH-WEST", "", "", "SOUTH-EAST"]Labels for corners
cornerLabelColor
stringtext-whiteColor of corner labels
cornerLabelSize
stringtext-4xlSize of corner labels
centerCircleSize
stringw-20 h-20Size of center circle
centerCircleColor
stringbg-whiteColor of center circle
className
stringAdditional CSS classes
Kaleidoscope Grid - Animations & Motion Component | UILora