Loading...
DefaultLoading...
DotsLoading...
BarsLoading...
PulseLoading...
Ring1import { Spinner, SpinnerDots, SpinnerBars, SpinnerPulse, SpinnerRing } from "@/zeroui/components/spinners";23export default function Example() {Sizes
Loading...
smLoading...
mdLoading...
lgLoading...
xl1<Spinner size="sm" />2<Spinner size="md" />3<Spinner size="lg" />Color Variants
Loading...
defaultLoading...
primaryLoading...
secondaryLoading...
muted1<Spinner variant="default" />2<Spinner variant="primary" />3<Spinner variant="secondary" />Dots Spinner
Loading...
Loading...
Loading...
Loading...
1<SpinnerDots size="sm" />2<SpinnerDots size="md" />3<SpinnerDots size="lg" />Bars Spinner
Loading...
Loading...
Loading...
Loading...
1<SpinnerBars size="sm" />2<SpinnerBars size="md" />3<SpinnerBars size="lg" />Ring Spinner
Loading...
defaultLoading...
primaryLoading...
gradient1<SpinnerRing variant="default" />2<SpinnerRing variant="primary" />3<SpinnerRing variant="gradient" />In Context
Loading...
Syncing...1<button className="inline-flex items-center gap-2 px-4 py-2 bg-zinc-900 text-white rounded-lg">2 <Spinner size="sm" variant="muted" />3 Loading...Installation
npx zeroui@latest add spinnerProps
| name | type | default | description |
|---|---|---|---|
| size | "sm" | "md" | "lg" | "xl" | "md" | - |
| variant | "default" | "primary" | "secondary" | "muted" | "default" | - |
| className | string | - | - |