uibrik

Domino Letters

Preview

Customize

Angle72°
Fall0.18s
Fall stagger0.050s
Rise0.30s
Rise stagger0.040s
Text size48px

Usage

import { DominoLetters } from "@/components/uibrik/domino-letters/domino-letters";

<DominoLetters play={play} />

Installation

npx shadcn@latest add https://uibrik.com/r/domino-letters.json
Adds the files to components/uibrik/domino-letters and installs motion. With the @uibrik namespace set up: npx shadcn@latest add @uibrik/domino-letters.

Props

DominoLetters
text
Type string
"Domino effect"
The copy to animate.
angle
Type number
72
How far each letter tips over.
fallDuration
Type number
0.18
Time for one letter to fall.
fallStagger
Type number
0.05
Delay between falling letters.
riseDuration
Type number
0.3
Time for one letter to stand back up.
riseStagger
Type number
0.04
Delay between rising letters.
playrequired
Type number
–
Each change plays the effect again; 0 shows its resting state.