Frontend Visual Glassmorphism Backdrop

Use when building a frosted-glass surface (sticky header, modal overlay, nav bar, card-on-image) with the CSS `backdrop-filter` property, debugging a `backdrop-filter` that silently does not blur, sizing the blur radius for a given content density, verifying that text-on-glass still passes WCAG contrast, picking a mobile-friendly fallback when GPU cost is too high, or shipping a fallback for browsers below Baseline 2024. Prevents the most common glassmorphism regressions : a `backdrop-filter` declared on a card whose ancestor has `opacity: 0.95` (the parent silently becomes a backdrop-root and clips the filter), white-on-glass body text that drops below 4 5 to 1 contrast against the bright photograph behind it (WCAG 1 4 3 fail), a 20-px blur applied to every card in an infinite scroll feed (mobile GPU melts), animating the `backdrop-filter` property itself (paint storm), missing `-webkit-backdrop-filter` for legacy Safari contexts, and stacking two `backdrop-filter` layers and getting compounded blur instead

Impertio-Studio 38a6d33 4 files · 42.2 KB Updated

File contents

impertio-studio/frontend-design-claude-skill-package/tree/main/skills/source/frontend-visual/frontend-visual-glassmorphism-backdrop commit 38a6d335e9

Frequently asked questions

npx skillmds@latest add impertio-studio/frontend-visual-glassmorphism-backdrop