3 variants
Text Animations
Animated React text effects for headlines. A color sweep reveal and a marker highlight that draws itself in.
Dia text reveal
A color band sweeps across text once, left to right, then settles on the theme foreground color.
Build something beautiful
import { DiaTextReveal } from "@/components/registry/dia-text-reveal";
export function Headline() {
return <DiaTextReveal text="Ship faster" className="text-4xl font-semibold" />;
}120 more lines ship with an easeUI Pro license.
Buy a licenseInstall
$ bunx --bun shadcn add @easeui-pro/dia-text-reveal
Text highlight
A marker stroke that draws itself across text once, as a highlight behind it or a wavy underline beneath it.
Ship your next idea with a marker touch.
import { TextHighlight } from "@/components/registry/text-highlight";
export function Callout() {
return (
<p>
Ship your <TextHighlight action="highlight">next idea</TextHighlight> today.
</p>
);
}127 more lines ship with an easeUI Pro license.
Buy a licenseInstall
$ bunx --bun shadcn add @easeui-pro/text-highlight
Split flap
Text that flips through the alphabet letter by letter until it lands, like an airport departures board. Only the letters that change flip again.
Boarding
import { SplitFlap } from "@/components/registry/split-flap";
export function Departure({ flight }) {
return <SplitFlap text={flight.status} columns={8} />;
}93 more lines ship with an easeUI Pro license.
Buy a licenseInstall
$ bunx --bun shadcn add @easeui-pro/split-flap