Vibe UI
Initializing Vibe UI System...

Spinner

A visual progress loading indicator widget supporting customized speed animations and theme presets.

Spinner

A visual progress loading indicator widget supporting customized speed animations and theme presets.

Preview

Loading workspace...

Installation

pnpm dlx vibe-ui-kit@latest add spinner

Preset Variations

Explore the visual design presets of the Spinner component, including Default, Glassmorphic, Retro Brutalist, Neon Glow, and Cyberpunk matrix styles.

Default
Glassmorphic
Retro Brutalist
Neon Glow
Cyberpunk

Design Shapes

The Spinner component supports multiple layout motions beyond simple rotation, including bouncing dots, fading bars, and flashing grid squares.

Rotating Circle
Bouncing Dots
Pulsating Bars
Flashing Grid
Radial Pinwheel
Expanding Ripple

Interactive Use Cases

Combine Spinner presets inside buttons, data upload containers, and workspace overlays to indicate loading feedback loops.

Click to upload large document
Node ID#0921B-NODE

Database Sync Status

Props

Spinner

PropTypeDefaultDescription
variant'default' | 'glass' | 'retro' | 'glow' | 'cyberpunk''default'The visual design style variant preset of the spinner SVG outline and drop-shadow.
size'sm' | 'md' | 'lg''md'The height and width dimensions of the spinner SVG.
design'circle' | 'dots' | 'bars' | 'grid' | 'pinwheel' | 'pulse''circle'The layout design shape of the spinner. When not set to circle, container rotation is disabled and internal shape animations are used.

Contributors

Theme Customizer

8px
@theme { --radius: 0.5rem; --glass-blur: 8px; }
Changes apply instantly to this documentation workspace.