Text Char Slide

A per-character slide-left cascade with a cleanly staggered entrance timing.

textslidecharacterheadlineanimationtypographystagger
Text Char Slide component preview

Props

PropTypeDefaultDescription
textstring-The string to animate per character.
as"p" | "span" | "div" | "h1"–"h6""p"Tag rendered as the outer element.
durationnumber0.3Segment duration. Stagger = duration / character count.
delaynumber0Delay before the cascade starts, in seconds.
startOnViewbooleanfalseWhen true, wait for viewport entry. When false, play on mount.
oncebooleantruePlay only once when using viewport trigger.