Aurora Mesh
A flowing mesh gradient background — up to 8 color anchors drift on independent lissajous curves, the last anchor follows the cursor, and clicks emit a ripple that warps the field. Ships with glass + gooey SVG filters for children.
Lazy-ui
Move, click — aurora reacts
Beautiful backgrounds
that follow you.
A flowing mesh gradient. The brightest anchor tracks your cursor; click anywhere to send a ripple through the field.
Customize
Palette
Speed0.30x
Mouse pull0.60
Ripple0.060
Grain0.060
Wireframe opacity0.45
Mouse follow
Click ripple
Wireframe
Usage
import { AuroraMesh } from "@/components/lazy-ui/aurora-mesh"; export function Demo() { return ( <AuroraMesh colors={["#050505", "#161616", "#525252", "#a3a3a3", "#f8f8f8"]} speed={0.3} wireframe mouseFollow ripple className="min-h-[520px] rounded-2xl" > <main className="relative z-10 max-w-md px-8 pt-24 pb-12"> <h1 className="text-5xl leading-tight text-white"> Build <span className="italic">lazily.</span> </h1> <p className="mt-3 text-sm text-white/70"> The brightest anchor tracks your cursor. Click to ripple. </p> </main> </AuroraMesh> ); }