Skip to main content
The Spiral Loader features eight dots arranged in a circular pattern that pulse with scale and opacity changes in a spiral sequence, creating a mesmerizing rotating effect. This loader is perfect for adding visual interest to loading states.

Installation

Usage

Props

The Spiral component does not accept any props. It displays eight dots with a fixed spiral animation.

Animation Details

  • Dots: 8 dots arranged in a circle
  • Size: 40px × 40px container, dots are 20% of container size
  • Rotation: Each dot rotated by 45 degrees (360° / 8)
  • Animation: Scale from 0 to 1 with opacity fade
  • Duration: 0.9 seconds per cycle
  • Delay: Sequential spiral pattern (0.1125s per dot)
  • Color: Black in light mode, white in dark mode

Examples

Loading Card

Full Screen Loader

Async Operation

Content Transition