Typer Demo
sora-ui/demo-typerFreeComponent
A stacked headline that cascades in line by line, each character rippling through pill and accent states before settling into plain text.
Install it
npx shadcn@latest add https://ui.soralabs.io.vn/r/demo-typer.jsonSource
1"use client";23import { Typer, type TyperProps } from "@/components/sora-ui/texts/typer";45export default function TyperExample({6 fps = 20,7 cycles = 3,8 stagger = 0.15,9 startOnView = true,10 accent = "#12a150",11}: Partial<TyperProps>) {12 return (13 <div className="flex w-full items-center justify-center px-6 py-16">14 <Typer15 accent={accent}16 className="font-semibold text-xl leading-[1.15] tracking-tight sm:text-2xl"17 cycles={cycles}18 fps={fps}19 stagger={stagger}20 startOnView={startOnView}21 text={"Type that assembles itself, one glyph at a time."}22 />23 </div>24 );25}
What it pulls in
Other registry items
Files it writes
More from Sora UI
All 97 items| Component | Registry | Kind | Access | Installs | Command |
|---|---|---|---|---|---|
| Accordionaccordion | Sora UI | Components | Free | 2 deps | |
| Border Trailborder-trail | Sora UI | Components | Free | 1 dep | |
| Bottom Sheetbottom-sheet | Sora UI | Components | Free | 2 deps | |
| Cursor Bubblecursor-bubble | Sora UI | Components | Free | 2 deps | |
| Cursor Trail Revealcursor-trail-reveal | Sora UI | Components | Free | 1 dep | |
| Custom Cursorcustom-cursor | Sora UI | Components | Free | 2 deps | |
| Accordion Demodemo-accordion | Sora UI | Components | Free | no deps | |
| Border Trail Demodemo-border-trail | Sora UI | Components | Free | no deps |
