Skip to main content
ParticleUI

Ring Loader

Two concentric rings rotating in opposite directions for a dynamic loading effect.

Code
import { RingLoader } from "@/components/ui/ring-loader"

export default function Example() {
  return <RingLoader />
}

Installation

$npx particleui-cli add ring-loader

Usage

TSX
import { RingLoader } from "@/components/ui/ring-loader"

export default function Example() {
  return <RingLoader />
}

Examples

Sizes

TSX
import { RingLoader } from "@/components/ui/ring-loader"

export default function Example() {
  return (
    <div className="flex items-center gap-8">
      <RingLoader size="sm" />
      <RingLoader size="md" />
      <RingLoader size="lg" />
    </div>
  )
}

Props

PropTypeDefaultRequired
size"sm" | "md" | "lg""md"no
classNamestringno

Details

Source filecomponents/ui/ring-loader.tsx
Typeui
Categoriesloaders, core
npm dependencies
Registry depscn
Claude skill