UI DESIGN LAB
  • Home
  • Community
  • Library
  • Knowledge
  • Docs
ZHLogin
Back to knowledge
Interaction Responsive Motion

Skeleton Loading Hierarchy

Skeleton Loading Hierarchy turns a frequent interface judgment into an executable constraint before generation.

loadingskeletonhierarchy

Design Principle

Skeletons should preview real content structure instead of adding extra visual noise.

Principle Skeletons should preview real content structure instead of adding extra visual noise.

Design action Match skeleton count, width, and position to the final layout; show key containers first and avoid endless shimmer or large mismatches.

Examples Positive example: Lists, cards, details, tables, and AI generation results wait for data. Counterexample: Skeleton styling is more visually dominant than real content.

Apply when Lists, cards, details, tables, and AI generation results wait for data. Users need to judge state, scope, risk, or next action quickly.

Source notes Source note: Synthesized from Apple HIG, Material Design, GOV.UK/Polaris/Atlassian component practices, and interaction accessibility principles.

Agent Directive

Match skeleton count, width, and position to the final layout; show key containers first and avoid endless shimmer or large mismatches.

Apply When

  • Lists, cards, details, tables, and AI generation results wait for data.
  • Users need to judge state, scope, risk, or next action quickly.

Avoid

  • Skeleton styling is more visually dominant than real content.
  • Irrelevant structure, copy, or decoration is added only to make the UI feel richer.

Knowledge Metadata

Category
Interaction Responsive Motion
Quality
86%
Version
v1
Published
6/6/2026