Scroll

Reveal & stagger

Content that springs in as it enters — alone, or its children one after another.

Paste it into ChatGPT, Claude, Cursor or v0.
from
stagger70
distance40

Usage

import { Reveal } from '@vizzele/react';

<Reveal from="up" stagger={70} className="grid">
  {items.map((i) => <Card key={i.id} {...i} />)}
</Reveal>

Props

PropTypeDefaultDescription
from'up' | 'down' | 'left' | 'right' | 'scale' | 'blur' | 'fade''up'Entrance.
distancenumber32Travel (px).
staggernumber0ms between children; 0 animates the element itself.
delaynumber0ms before starting.
oncebooleantrueReveal only once.
springSpringConfig | SpringPreset'gentle'Feel.

Accessibility

  • Never leaves content hidden: with reduced motion everything shows immediately.