Skip to content
SkillCodex
Updated
Version
v1.3.0
Sources
3 sources
Status
Published

Terminology classification · Industry-coined trend

Glassmorphism

Translucent blurred cards placed over a vivid backdrop.

Also called: frosted glass UI, frosted panels

Frosted panel over a controlled colorful backdrop.

Level 1

Understand

Definition and scope

Glassmorphism uses translucent panels, backdrop blur, and a light edge to create decorative depth. The backdrop visible through the glass supplies much of the palette.

Scope: This style covers generic glass surfaces such as cards and dashboards. It does not name Apple’s adaptive Liquid Glass material.

Recognize

The four defining signals should remain visible without relying on the style name.

Surface

Frosted panels

A semi-transparent surface blurs what passes behind it without hiding it completely.

Color

Visible vivid backdrop

An image or saturated gradient remains visible through the panels and carries the palette.

Geometry

Thin light edge

A subtle light stroke separates the glass from neighboring surfaces.

Depth

Floating layers

Wide soft shadows show several stacked sheets of glass.

Style DNA

What the style requires, what usually comes with it, what can change without leaving it, and what betrays it.

Weekly report

Active sessions

12,480+8.2% vs last week

On track

Open the style gallery
Same card, rendered in Glassmorphism.

Defines the style

  • A semi-transparent surface that blurs what passes behind it without hiding it.
  • A colorful or pictorial backdrop that stays visible through the panels and carries the palette.
  • A thin light edge that separates the glass from neighboring surfaces.

Supports the style

  • Wide soft shadows that suggest several stacked sheets.
  • Generous rounded corners and light typography on a dark ground.
  • A saturated gradient or blurred shapes in the background.

Can vary

  • Corner radius, blur strength, and panel opacity.
  • The backdrop palette, as long as it stays controlled.
  • The number of glass layers, as long as hierarchy stays readable.

Avoid

  • Accessibility defectMeasuring contrast against the average backdrop color instead of its worst region.
  • Accessibility defectNo near-opaque fallback surface when transparency or blur is reduced.
  • CaricatureGlass on every surface until hierarchy disappears.
  • ContradictionDense text or forms placed over an unpredictable backdrop.

Close cousins

Styles that share a signal without sharing the rule.

Same card, four styles

Level 2

Apply

Choose

Good context

  • An editorial or media surface with a controlled backdrop and little critical text.
  • A secondary layer that should remain visually connected to the content behind it.

Misuse

  • Stacking text, forms, and glass cards over an unpredictable backdrop.
  • Applying glass to every surface until hierarchy disappears.

Compare

Decisive difference with the closest neighbor

Ready-to-use briefs

Choose the intent that matches your work, then copy this static brief into your agent.

Create

Create this surface with glassmorphism. Use semi-transparent panels with backdrop-filter, a visible colorful backdrop, a 1px light edge, and soft shadows. Provide a near-opaque fallback when blur or transparency is reduced.

Modify

Modify only the visual layer of the existing cards. Preserve structure and components, then add transparency, blur, a light edge, and depth. Check contrast against the lightest backdrop region.

Repair

Repair this glassmorphism without adding more glass. Make the backdrop visible, limit the treatment to secondary surfaces, increase opacity behind text, and add a fallback without backdrop-filter.

Understand → Recognize → Choose → Compare

Pack for your agent

Pre-written instructions to paste into your agent. Copying executes nothing.

Implement correctly

Create a coherent Glassmorphism direction

# Implement Glassmorphism in your agent

## Objective
Create this surface with glassmorphism. Use semi-transparent panels with backdrop-filter, a visible colorful backdrop, a 1px light edge, and soft shadows. Provide a near-opaque fallback when blur or transparency is reduced.

## Prerequisites
- Inspect existing components, tokens, and brand constraints.
- Confirm that this style fits the surface and content.
- Preserve existing structure, semantics, and interactions.

## Behavior and surfaces
- Frosted panels — A semi-transparent surface blurs what passes behind it without hiding it completely.
- Visible vivid backdrop — An image or saturated gradient remains visible through the panels and carries the palette.
- Thin light edge — A subtle light stroke separates the glass from neighboring surfaces.
- Floating layers — Wide soft shadows show several stacked sheets of glass.

## States
- Cover existing default, hover, focus, active, disabled, loading, and error states.
- Provide a static state when reduced motion is requested.

## Accessibility
- Measure contrast against the worst backdrop region, not its average color.
- Provide a near-opaque surface when transparency or blur is unavailable.
- Do not let blur be the only signal separating two interactive regions.

## When not to use
- Stacking text, forms, and glass cards over an unpredictable backdrop.
- Applying glass to every surface until hierarchy disappears.

## Acceptance criteria
- An editorial or media surface with a controlled backdrop and little critical text.
- A secondary layer that should remain visually connected to the content behind it.

## Guardrails
- Show the proposed changes before any external action.
- Do not publish, send, delete, pay for, or change remote state without explicit authorization.
- Preserve unrelated changes and stop if the scope becomes ambiguous.

## Output format
- Outcome or verdict.
- Files or actions involved.
- Checks run and observable evidence.
- Remaining blockers or limitations.
  • Requires · Existing tokens, components, and brand constraints
Why it works
  • The style is framed by signals and surfaces, not just a visual reference.
  • States and fallbacks preserve use when motion or an API is unavailable.
  • Accessibility and performance criteria prevent aesthetics from becoming debt.

Try next

Audit Glassmorphism in the product

# Audit Glassmorphism on the real surface

## Objective
Check that Glassmorphism remains consistent, accessible, and measured on the components that actually use it.

## Checks
- Compare interactive states and fallbacks.
- Check contrast, focus, and reduced motion.
- Report visual effects that weaken hierarchy or performance.

## Guardrails
- Show the proposed changes before any external action.
- Do not publish, send, delete, pay for, or change remote state without explicit authorization.
- Preserve unrelated changes and stop if the scope becomes ambiguous.

## Output format
- Outcome or verdict.
- Files or actions involved.
- Checks run and observable evidence.
- Remaining blockers or limitations.

sha256:1150b3f8282fc9bc45ea730e2cd1e20661870e9e54d752fa6db923452b4b1e85

Diagnose a problem

Fix Glassmorphism inconsistencies

# Debug Glassmorphism in your agent

## Observed symptom
[DESCRIBE THE SYMPTOM HERE]

## Observable checks
- Compare the surface with the documented visual signals.
- Verify contrast, focus, reduced motion, and fallback behavior.
- Isolate the visual layer without changing functional structure.

## Possible causes
- The style hides hierarchy or reduces contrast.
- The effect is applied to too many surfaces or depends on an unavailable API.
- An interactive state is no longer perceivable.

## Bounded corrections
Repair this glassmorphism without adding more glass. Make the backdrop visible, limit the treatment to secondary surfaces, increase opacity behind text, and add a fallback without backdrop-filter.

## Final verification
- Measure contrast against the worst backdrop region, not its average color.
- Provide a near-opaque surface when transparency or blur is unavailable.
- Do not let blur be the only signal separating two interactive regions.

## Guardrails
- Show the proposed changes before any external action.
- Do not publish, send, delete, pay for, or change remote state without explicit authorization.
- Preserve unrelated changes and stop if the scope becomes ambiguous.

## Output format
- Outcome or verdict.
- Files or actions involved.
- Checks run and observable evidence.
- Remaining blockers or limitations.
  • Requires · Existing tokens, components, and brand constraints
Why it works
  • The diagnosis compares observable signals instead of judging taste.
  • The visual layer is isolated to preserve structure and interactions.
  • The fix stays tied to fallbacks, contrast, and interactive states.

Try next

Stabilize Glassmorphism in the design system

# Prevent Glassmorphism drift

## Objective
Turn the visual fix into a reusable rule and focused check without freezing the whole interface.

## Checks
- Isolate the responsible tokens or variants.
- Add focused evidence for the affected states.
- Compare nearby styles before widening the rule.

## Guardrails
- Show the proposed changes before any external action.
- Do not publish, send, delete, pay for, or change remote state without explicit authorization.
- Preserve unrelated changes and stop if the scope becomes ambiguous.

## Output format
- Outcome or verdict.
- Files or actions involved.
- Checks run and observable evidence.
- Remaining blockers or limitations.

sha256:4875f8006e4d14082233d6162830b8e329d73572c29026697c0713dbb8338d5f

Full entry, saving and provenance

Pre-written instruction by SkillCodex — your request is neither sent nor used to adapt this text; no content is generated, and copying executes nothing.

Pack digest: sha256:d15993495790414ad336765f80da0b5609c1bd4d8c81dc77775d36b28af53ef1

Level 3

Verify

Accessibility and verification

  1. 1Measure contrast against the worst backdrop region, not its average color.
  2. 2Provide a near-opaque surface when transparency or blur is unavailable.
  3. 3Do not let blur be the only signal separating two interactive regions.

Sources

Content revision
1.3.0
Sources consulted on
2026-07-20
Source catalog digest
sha256:e2e112ed9b0cabe7c6e72351765c2d7c1d0d309274926a8b1efe2aa9aa4f66b6
sha256-utf8-canonical-json-lf/v1
Open the versioned source catalog