Velora UI

Terminal

A terminal window that types its lines in view.

  • 1.4 KB gzipped
  • Deps: motion/react
  • Reduced-motion safe
  • Base UI & Radix compatible
Open in v0

Preview

bash

$ npx shadcn@latest add velora/marquee

✔ Checking registry…

✔ Installing dependencies…

✔ Created components/velora/marquee.tsx

Installation

pnpm dlx shadcn@latest add https://velora.colorlib.com/r/terminal.json

Adds components/velora/terminal.tsx, installs motion.

Props

PropTypeDefault
lines*

Lines to type. Prefix with "$ " to render a prompt-colored command.

string[]—
titlestring"bash"
speed

ms per character

number18
classNamestring—

Accessibility

Reduced motion
All lines render in full immediately with no typing effect and no blinking cursor.
Keyboard
Decorative — nothing to operate.
Screen readers
The full lines are always available as visually hidden text; the typed visual layer is aria-hidden.