Components
Skeleton
Skeleton loader component for showing loading states. Displays animated placeholder with a shimmer gradient sweep.
Usage
Best practices
Prefer
Skeletonover a spinner for content areas - a layout-stable placeholder that mirrors the final shape avoids reflow when data lands.Size it with
className(h-*/w-*); usevariant="light"on white /bg-backgroundsurfaces where the default grey is too dark.
Props
Skeleton
SkeletonRow
SkeletonText
Composition
Builds on
Used by