Presenting Sillybits Pro - Beautifully crafted templates to create stunning landing pages in no time.
Docs
Circular Pulse Loader

Circular Pulse Loader

PreviousNext

Animated concentric circles pulsing sequentially to indicate loading state.

Installation

Examples

Loader 1

Usage

import { CircularPulseLoader } from "@/components/sillybitsui/circular-pulse-loader";
<CircularPulseLoader
  radii={["90px", "60px", "30px"]}
  colors={["#ffffff", "#ffffff", "#ffffff"]}
  duration={3}
/>

Props

PropTypeDefaultDescription
radii(string or number)[]['90px', '60px', '30px']Array of circle sizes (largest to smallest)
colorsstring[]['#ffffff', '#ffffff', '#ffffff']Colors of each circle
durationnumber3Total animation cycle duration in seconds
classNamestring""Additional class names for customization