Back to library
INTERACTION_026

Skeleton Loader.

Skeletons mirror the exact layout of the content they replace, with a slow diagonal sheen instead of a pulsing opacity.

CATEGORY
Loading
COMPLEXITY
Easy
TECH
CSS
PLATFORM
Both
PERFORMANCE
Light
LIVE PLAYGROUND
CSS / CSS
.skeleton {
  background: linear-gradient(100deg, #151515 30%, #242424 50%, #151515 70%);
  background-size: 200% 100%;
  border-radius: 10px;
  animation: shimmer 1.8s linear infinite;
}

IF YOU LIKE THIS, STEAL THESE TOO.

PROCESSING
INTERACTION_025CSS

Scanning Line

A thin light passes down a panel while processing.

Loading / LightView
GLASS / SURFACE

Blur 24px · edge light

INTERACTION_010CSS

Glass Panel

Heavy dark glass with an inner edge highlight.

App UI / MediumView
STRUCTURE / 56PX
INTERACTION_023CSS

Tech Grid

Faint technical grid with a radial fade.

Background / LightView
TEXTURE / 3%
INTERACTION_024CSS

Grain Overlay

Film grain that stops black from looking flat.

Background / LightView