Command Palette
Search for a command to run

Progressive Blur

A component that creates a progressive blur effect at the top, bottom, or both edges of a container with customizable blur levels and positioning.

0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19

Installation

pnpm dlx shadcn-svelte@latest add https://sv-animations.vercel.app/r/progressive-blur.json

Props

ProgressiveBlur

A component that creates a progressive blur effect with customizable positioning and blur levels.

NameTypeDefaultDescription
class
string "" Additional CSS classes to apply
height
string "30%" Height of the blur area
position
"top" | "bottom" | "both" "bottom" Position of the blur effect
blurLevels
number[] [0.5, 1, 2, 4, 8, 16, 32, 64] Array of blur levels in pixels for progressive blur layers