Vinyl UI

Glitch Text

Display heading with animated chromatic aberration.

Night Drive

Installation

npx shadcn@latest add @vinyl/glitch-text

Usage

import { GlitchText } from '@/components/ui/glitch-text';

<GlitchText level={1}>Night Drive</GlitchText>
<GlitchText level={3} animated={false} intensity={1}>Side B</GlitchText>

API

PropValuesDefault
level1 2 3 4: heading level and size1
animatedGlitch burststrue
intensityChannel offset in px2

On native, children must be a string. It's announced as one heading. For short headings only; see Motion & accessibility.

On this page