Vibe UI
Initializing Vibe UI System...

Text Reveal

A viewport-controlled text fade reveal animation that tracks user scroll progress.

Text Reveal

A viewport-controlled text fade reveal animation that tracks user scroll progress.

Preview

VibeVibeUIUIbringsbringsyouryourstaticstaticuseruserinterfacesinterfacestotolifelifewithwithpremium,premium,smoothsmoothtexttexttransitions.transitions.

Installation

pnpm dlx vibe-ui-kit@latest add text-reveal

Usage

import { TextReveal } from "@/components/ui/text-reveal"
<div className="relative h-[200vh]">
  <TextReveal children="Vibe UI brings your static user interfaces to life with premium, smooth text transitions." />
</div>

Props

PropTypeDefaultDescription
childrenstring""Text content string to reveal on scroll
classNamestring?""Additional classes for the container

This TextReveal component creates a scrolling reveal text animation sequence.

Contributors

Theme Customizer

8px
@theme { --radius: 0.5rem; --glass-blur: 8px; }
Changes apply instantly to this documentation workspace.