Skip to content
Velkin LogoVelkin Logo
Velkin
VELKIN/UI

Modern UI components for product teams and their AI agents. Lit core, typed wrappers, live MCP.

sales@velkinui.com

Product

  • Docs
  • Components
  • Studio
  • Pricing

Resources

  • Quick start
  • Blog
  • Changelog
  • Roadmap
  • Status

Project

  • About
  • Contact
  • License
  • Privacy
  • Terms

© 2026 Velkin. MIT core · Pro licenses available.

VELKIN

Skeleton

A skeleton component with shimmer placeholders for loading layouts.

vu-skeleton · @velkin/react/skeleton

Copy page

Import

React
npm i @velkin/react

import { VuSkeleton } from "@velkin/react/skeleton";

Examples

API

Tables match the member selected under Import.

Props

PropTypeDefaultDescription
variantVuSkeletonVariant"rectangular"Shape hint (`text`, `circular`, `rectangular`).
widthstring""CSS width; blank uses the variant default.
heightstring""CSS height; blank uses the variant default.
radiusstring""Corner preset or length; ignored for `circular`.
animationVuSkeletonAnimation"wave"`wave`, `pulse`, or `none`.
toneVuSkeletonTone"normal"Neutral surface weight behind the shimmer.
inlinebooleanfalseInline-block text-line layout.

CSS parts

PartDescription
rootShimmer block; wave overlay is `::after`.

Types

NameDefinition
VuSkeletonAnimation
"none" | "wave" | "pulse"
VuSkeletonTone
"subtle" | "normal"
VuSkeletonVariant
"text" | "circular" | "rectangular"

Related

Companions

  • Skeleton Loader`vu-skeleton-loader`

Feedback

  • AlertAn alert component with intent colors, variants, and optional dismiss.
  • DialogA dialog component with region slots, focus trap, and backdrop.
  • DrawerA drawer component with slide-in panel, backdrop, and focus trap.
  • NotificationA notification component that renders the toast viewport.
  • OverlayAn overlay component with backdrop and centered content slot.
  • PopoverA popover component with smart placement and a trigger slot.

Guides

  • AccessibilityLabels and overlays
  • AppearanceStatus colors

Browse

  • Previous: ProgressEarlier in the sidebar
  • Next: SpinnerLater in the sidebar
  • All componentsBrowse the full index