Tailwind UI Pattern Registry for humans and agents

ripple click cursor interaction rings feedback

Ripple Cursor

Details

Category
interactive
Complexity
low
Browser
baseline-2024
Updated
2026-04-03
Animated Interactive Reduced Motion aria-hidden
rippleclickcursorinteractionringsfeedback

Parameters

Name Type Default Description
MAX_RADIUS number 80 Maximaler Radius in Pixeln bevor ein Ripple verschwindet
SPEED number 2.5 Ausbreitungsgeschwindigkeit des Ripples in px/frame

Edge-Detection via pointer.down Zustandsvergleich verhindert mehrfaches Spawnen pro Klick. Ripples werden in einem Array verwaltet und rückwärts iteriert (splice-safe). Bei reducedMotion werden keine neuen Ripples animiert — bestehende Klicks registrieren sich weiterhin, aber ohne sichtbare Ausbreitung.