v0.1 public beta early access on GitHub
Home / Components / skeleton

SkeletoniOS

Shimmer placeholder that respects reduced motion.

$ npx lumioui add skeleton
import { Skeleton } from "@/components/ui/skeleton/skeleton";
Skeletonskeleton.tsx
skeleton/skeleton.tsx open

Live preview — the real component, driven by the props below.

Props2
className? string
variant? "pulse" | "shimmer" "pulse" (default): gentle opacity breathing. "shimmer": a light sweep travels across — the crafted loading look.
Skeleton — Pulsepulse.tsx
skeleton/variants/pulse.tsx open

Shimmer placeholder that respects reduced motion.

Skeleton — Shimmershimmer.tsx
skeleton/variants/shimmer.tsx open

Shimmer placeholder that respects reduced motion.