ui

Skeleton

A loading state skeleton for your components. Built with Base UI and Tailwind CSS. Copy-paste ready.

Installation

Usage

Examples

Skeleton only

A set of unstyled skeleton blocks demonstrating how to compose circles and rectangles to match your layout's shape.

Card component

A card-shaped skeleton with a rectangular image area, a title line, and two description lines — a common content card placeholder.

Dashboard stats row

A row of metric cards each containing a skeleton title and a large number area, used while dashboard data loads.

List with actions

A list skeleton with a circular avatar, two text lines, and a trailing action area — suitable for people lists or activity feeds.

Blog Article

A full article skeleton with a hero image placeholder, tag pills, a wide title line, author row, and multiple body paragraphs.

Data Table

A table skeleton with a header row, six data rows each containing an avatar, badge, text cells, and a trailing button, plus a pagination footer.

A two-panel layout skeleton: a sidebar with nav items and a main area with a stats grid and list rows — mirrors a full dashboard loading state.

Chat Thread

Alternating left and right message bubble skeletons with an avatar on the left side and an input bar at the bottom — suitable for chat or messaging interfaces.

Settings Page

A settings page skeleton with a header, a tab bar, and two settings sections each containing toggle and button rows.

Product Grid

A 2×2 grid of e-commerce product card skeletons, each with a square image placeholder, title, star rating, price, and an add-to-cart button.

Form Fields

A multi-field form skeleton with a title/description header, a two-column field grid, a full-width textarea, and a footer action row.

Email Inbox

An inbox list skeleton with a header toolbar and rows showing a sender avatar, name, subject, preview line, and timestamp — unread rows subtly highlighted.

Kanban Board

Three columns (To Do, In Progress, Done) each containing stacked card skeletons with title, assignee avatars, and a status pill — plus an add-card button.

Profile Hero Page

A social profile skeleton: a banner image, an overlapping circular avatar, name/handle, bio text, a stats bar, and a six-item post image grid.