Toggle Sidebar B
AppearanceLight & dark mode D

Chroma Grid

A responsive grid of grayscale tiles. Hovering the grid reveals their colors.

Default

Move the pointer over the grid to reveal the colors. Radius, damping and fade out are wired to the controls underneath.

Light previewReplay previewOpen in new tab
Alex Rivera

Alex Rivera

@alexrivera

Full Stack Developer

Jordan Chen

Jordan Chen

@jordanchen

DevOps Engineer

Morgan Blake

Morgan Blake

@morganblake

UI/UX Designer

Casey Park

Casey Park

@caseypark

Data Scientist

Sam Kim

Sam Kim

@thesamkim

Mobile Developer

Tyler Rodriguez

Tyler Rodriguez

@tylerrod

Cloud Architect

Customize

Radius300
Damping0.45s
Fade Out0.6s

API Reference

ChromaGrid

PropTypeDefaultDescription
itemsArrayDemo []Array of ChromaItem objects to display in the grid.
radiusnumber300Size of the spotlight effect in pixels.
columnsnumber3Number of columns in the grid.
rowsnumber2Number of rows in the grid.
dampingnumber0.45Cursor follow animation duration in seconds.
fadeOutnumber0.6Fade-out animation duration in seconds when the pointer leaves.
easestring'power3.out'GSAP easing function for animations.

Accessibility

Keyboard shortcuts and ARIA behavior.

  • The color reveal follows the pointer only. Tiles with a url open it in a new tab on click, and are not focusable.