Design System
Data display

Skeleton

Stand in for content that is still loading, matching the shape it will settle into so the layout does not jump.

Purpose

A skeleton is worth the effort only when it matches the real shape. A grey box of the wrong size causes the layout shift it was meant to prevent.

Example

Card and table-row skeletons in Storybook

On this page