Atelier UI®

DocsCatalogShader StudioPricingGithub
Docs 1.0.0

tools

  • Browse Catalog
  • Shader Studio
    pro
  • Collage
    new

Documentation

  • How it works
  • License
  • MCP

Page Transition (04)

  • Clip Transition
  • Stripe Transition
  • Pixel Transition
  • Band Transition

Components (36)

  • Orbit Gallery
  • Sphere Gallery
  • Spiral Gallery
  • Glowing Fog
  • Gradient Flow
  • Halftone Glow
  • Scattered Grid
  • Tag Cloud
  • Edge Bounce
  • Fluid Distortion
  • Image Trail
  • Lens Media
  • Liquid Media
  • Magnetic Dot Grid
  • Pixel Media
  • Pixel Trail
  • Dither Cursor
  • Hover Burst
  • Image Bloom
  • Curve Media
  • Infinite Gallery
  • Infinite Parallax
  • Infinite Zoom
  • Pixel Scroll
  • Scattered Scroll
  • Elastic Stick
  • Letter Swarm
  • Magnify Trail
  • Stacking Grid
  • Wavy Scroll
  • Pixelated Text
  • Text Bounce
  • Text Fluid
  • Text Scramble
  • Falling Text
  • Text Roll

Foundation Blocks (07)

  • Smooth Scroll
  • Text Split
  • WebGL Image
  • WebGL Provider
  • WebGL Scene
  • WebGL Text
  • WebGL Video
Atelier UI 1.0.0 ©2026
Star on githubBuy me a coffeellms.txt
  1. Docs
  2. /
  3. Components
  4. /
  5. Scattered Grid

Scattered Grid

A grid where the item nearest the cursor scales up while the others scatter around it.

https://atelier-ui.com/scattered-grid
Copy Prompt
hover-scale
1.65
push-distance
0.90
falloff-radius
2.0
scatter-distance
0.20
max-rotation
10
duration
0.30
bounce
0.45
hover-scale
1.65
push-distance
0.90
falloff-radius
2.0
scatter-distance
0.20
max-rotation
10
duration
0.30
bounce
0.45

Unlock component

One license unlocks every pro feature for life, including the ones we haven't built yet.

Get pro access

Already have an account? Sign in


ScatteredGrid

NameTypeDefaultDescription
childrenReactNode—Items wrapped in ScatteredGridItem.
classNamestring—Container classes. The layout goes here.
hoverScalenumber1.65Scale of the active item. The surrounding items scale toward this value the closer they are.
pushDistancenumber0.9How far the items next to the active one are pushed away, as a fraction of the active item's width.
falloffRadiusnumber2Radius of the effect, in multiples of the active item's width. Push, scatter, rotation, and scale fade to zero as items get further from the active one.
scatterDistancenumber0.2Random offset added on top of the push, as a fraction of the active item's width.
maxRotationnumber10Random tilt of the surrounding items, in degrees.
durationnumber0.3How long the movement visually takes, in seconds.
bouncenumber0.45Bounciness of the spring, from 0 to 1.

ScatteredGridItem

NameTypeDefaultDescription
childrenReactNode—The cell content, usually an image.
classNamestring—Cell classes, such as col-span-2.

Motion
React animation library.

Star on githubBuy me a coffeellms.txt