← TerritoriesFind a directionCompareFor agents

Contemporary screen interpretation

Glassmorphism

A surface treatment that suggests frosted glass through translucency, blur, and a visible edge. Its success depends on what is behind the surface.

What defines it

  • Translucent layer
  • Background blur
  • Subtle edge highlight

What it asks of the project

Reading & layout
Open spacing for a slower reading pace
Visual emphasis
quiet · atmospheric
Implementation
Allow time for a coherent decorative or image layer and responsive checks.
Images & assets
Glass needs a background with enough variation to reveal it.

Color in use

Translucent layer

A photo viewer with one translucent toolbar and opaque menus.

Accent label

Opaque text/surface: 19.05:1 · Text/accent: 6.44:1.

These pairs meet the normal-text minimum; check other surfaces separately.

Context

The board includes glass-like distortion and refracted print effects. Those are related material references, but not all demonstrate the frosted, blurred surface used in interface glassmorphism.

View collected reference images

Build it

  1. Use glass for a small overlay or toolbar
  2. Provide an opaque fallback
  3. Test text over the lightest and darkest background regions

Typography

Use medium-weight text on translucent surfaces. Thin strokes are vulnerable to changing backgrounds.

Watch out for

Stacking many blurred layers or assuming blur automatically supplies enough contrast.

A working interpretation

Original CSS composition with the same content and controls used in every direction. Image-led styles need additional artwork for their full expression.

Open the full example →

Hand it to an agent

Point your agent at this guide, or save the files below.

Check the result

  • Confirm: use glass for a small overlay or toolbar.
  • Confirm: provide an opaque fallback.
  • Confirm: test text over the lightest and darkest background regions.
  • Review specifically for: Stacking many blurred layers or assuming blur automatically supplies enough contrast.
Full acceptance checklist