Glass Flow

Flowing glass-like blur animation

glass-flow-tw

Customize

Basic

6
-13
0.1

Lens & Refraction

0.49
0.07
0.5
0

Edge & Wave

0.02
0.05
0.5
1
0

Props

widthnumber | string

Width of the component in pixels or CSS value

Default:"100%"
heightnumber | string

Height of the component in pixels or CSS value

Default:"100%"
classNamestring

Additional CSS classes for the container

Default:""
imageSrcstring

Image URL for background

Default:"https://images.unsplash.com/..."
videoSrcstring

Video URL for background (takes precedence over imageSrc)

Default:undefined
stripeCountnumber

Number of glass slats/stripes

Default:6
anglenumber

Rotation angle in degrees

Default:-13
lensCurvaturenumber

Lens curvature power (how curved the glass appears)

Default:0.49
refractionnumber

Amount of image displacement/refraction

Default:0.07
edgeWidthnumber

Width of the edge highlight line

Default:0.02
edgeBrightnessnumber

Brightness of the edge highlight

Default:0.05
speednumber

Animation speed (positive = forward, negative = reverse)

Default:0.1
chromaticAberrationnumber

Chromatic aberration intensity

Default:0.5
edgeSharpnessnumber

Edge sharpness (0 = soft, 1 = sharp)

Default:0.5
waveSpeednumber

Secondary wave animation speed

Default:1
waveAmountnumber

Amount of wave wobble on stripes

Default:0
frostAmountnumber

Frost effect intensity (blur + grain)

Default:0