SlideUpText
v1.0.1Updated 21 Jul 2026Reveals a sentence word-by-word, with each word climbing up from below the baseline into place. Wraps the MagicUI TextAnimate primitive with animation="slideUp" and applies a tight leading-[1.1] so large display headings do not clip. Under prefers-reduced-motion it renders the text plainly with no animation.
Preview
Live · 4 stories▸Why this is recommendedanimationtextslidereveal+5
SlideUpText — only.
- ✓Hero headlines where each word should rise into place
- ✓Cascading a feature bullet list in one row at a time
- ✓Section titles that should feel like they lift into view
- ✓Pricing or testimonial cards revealing their heading on entrance
- Word-by-word slide-up reveal with a per-word stagger
- `delay` sets the gap between words in ms (default: 100)
- `initialDelay` lets you cascade several instances into a staggered list
- Ships tight `leading-[1.1]` so tall display headings stay unclipped
- Respects prefers-reduced-motion by rendering static text
- ✕Long-form body copy or article text
- ✕Text that re-renders frequently from state
- ✕Tight containers where overflow is clipped mid-animation
Install
Ask your agent, or call the MCP tool directly. The resolved bundle is written into your project.
Usage
Tick variants in the left menu — each adds a tab with that variant’s real story source, the same code the preview above renders.
Props
textThe sentence to reveal; split on whitespace into words.
yesdelayDelay between words in ms (default: 100).
—initialDelayDelay in ms before the first word appears (default: 0). Stagger this across siblings to cascade a list.
—classNameClasses merged onto the rendered inline span.
—