ORBIT UI

Stacked Text Reveal

A premium text-driven narrative transition component. Phrases slide up sequentially and cylinder-rotate behind a header anchor, before stretching apart to reveal the full stack in an accordion shutter motion.

Building
Initializing Timeline...

Narrative Presets

Edit Phrases Stack

Top Anchor
Middle
Middle
Middle
Bottom Anchor
1.30 em

Speed Presets

Micro-Timing Overrides (s)

Required Dependencies
npm install gsap @gsap/react react-icons
Architecture & Setup
Copy these files into your codebase matching the structure below: šŸ“ src/ ā”œā”€ā”€ šŸ“ css/ │ └── šŸ“ stacked-text-reveal/ │ └── šŸ“„ variables.css ā”œā”€ā”€ šŸ“ types/ │ └── šŸ“„ stacked-text-reveal.types.ts ā”œā”€ā”€ šŸ“ constants/ │ └── šŸ“„ stacked-text-reveal.constants.ts ā”œā”€ā”€ šŸ“ hooks/ │ └── šŸ“ gsap/ │ └── šŸ“ stacked-text-reveal/ │ ā”œā”€ā”€ šŸ“„ index.ts │ ā”œā”€ā”€ šŸ“„ animateReveal.ts │ └── šŸ“„ useStackedTextRevealAnimation.ts ā”œā”€ā”€ šŸ“ services/ │ └── šŸ“ ui.utilities/ │ └── šŸ“ stacked-text-reveal/ │ ā”œā”€ā”€ šŸ“„ index.ts │ └── šŸ“„ layout.ts └── šŸ“ components/ └── šŸ“ stacked-text-reveal/ ā”œā”€ā”€ šŸ“„ StackedTextReveal.tsx ā”œā”€ā”€ šŸ“„ StackedTextRevealLoader.tsx └── šŸ“ preview/ ā”œā”€ā”€ šŸ“„ index.tsx ā”œā”€ā”€ šŸ“„ Controls.tsx └── šŸ“„ Presets.tsx