N
neokit

Skeleton

A loading placeholder that mimics content layout while data loads. Built with DaisyUI's skeleton class on a <div>. Size, shape, and layout are fully controlled via Tailwind utilities in the classes prop.

Basic shapes

Circle, rounded rectangle, square, and single text line.

skeleton shapes
circle
rounded rect
square
text line

Text lines

Stack multiple text-height skeletons to simulate a paragraph.

skeleton text lines

Avatar + text

Common pattern: circular avatar beside name and subtitle lines.

skeleton avatar text

Card

Image area + title + body text + action button placeholder.

skeleton card

List

Five list rows, each with a small icon placeholder and two text lines.

skeleton list

Profile page

Full-page loading state: banner, avatar, stats row, and content paragraphs.

skeleton profile page

Before / After

Compare the skeleton state to the loaded content side by side.

skeleton before after

Loading

Loaded

🌄

Mountain Trail

A beautiful hike through the alpine meadows.

Grid of cards

Use in a grid layout when loading a list of items.

skeleton grid