--- name: progressive-blur description: Create a layered CSS progressive blur (top or bottom) using multiple backdrop-filter masks for depth and softness. Use when asked for “progressive blur”, “gradient blur overlay”, or stepped blur masks that fade from an edge of the viewport. --- # Progressive Blur Skill ## Workflow 1. Confirm placement (top or bottom), height, and z-index relative to UI. 2. Provide the matching snippet and a short usage checklist. 3. Offer only targeted tweaks (height, blur steps, direction, opacity stops). ## Usage checklist - Insert the HTML inside `
`. - Keep the `.gradient-blur` element near the top of the DOM. - Ensure the background behind it exists (backdrop-filter blurs what is behind). - Adjust `z-index` to sit above content but below modals. ## Top blur (from top) ```html