Skip to content

component

Scrolling Blur

By BuiltByKern

Details

Summary

Soft backdrop blur

Description

Kern_ScrollBlur stacks soft-masked backdrop-filter layers across the full frame. Peak blur sits at the pinned edge; the curve softens toward content so the transition reads as intentional motion design — not a CSS hack. Controls (all from the panel): Shape: Edge / U / ∩ (vertical segmented). Edge = vertical fade. U = cupped clear center. ∩ = hard center, soft sides. Position: Bottom or Top. Where the blur is densest. Strength: Peak blur in px (2–10). Defaults tuned for subtle editorial chrome. Mode: Always On / Follow Scroll / Off. Follow Scroll uses visibility (Safari-safe), not opacity on filter layers. Settle: Idle delay after the last scroll before hide (Follow Scroll only). Not a fade duration. Production guardrails: → No opacity / isolation / clip-path on backdrop-filter parents → Peak blur capped for Safari stability → Adaptive layer count by Strength → useInView: pause scroll listeners + skip layers off-screen → Canvas-safe Follow Scroll preview (Always On while editing) → prefers-reduced-motion: weaker static blur, no Follow Scroll → pointer-events: none — never blocks clicks underneath → Zero external dependencies How to place: 1. Add Scroll Blur to your page. 2. Pin it (fixed) over the breakpoint frame; size to the chrome band you want covered (full width, modest height or full frame — masks handle the falloff). 3. Set Position to Top for nav chrome or Bottom for footer/dock. 4. Tune Shape + Strength. Start around Strength 8. 5. For scroll-reactive chrome: Mode → Follow Scroll, open Preview, scroll. Adjust Settle if hide feels early/late. Defaults are subtle — editorial out of the box.

Introduction

Soft backdrop blur

Rank history

Daily rank per list, from the first snapshot — lower is better.

12001400145678/148/228/309/79/15
  • All · #1177