Chroma Blinds

Colorful diagonal stripes that bend toward your cursor

chroma-blinds-tw

Customize

Geometry & Motion

10
0.3
0.5
45
0.75
1

Color

#510679
#E015B4
#9CA1F2
0.5
0.2
1.2

Cursor & Surface

5
0.05
1.6
#FFFFFF
1

Props

widthstring | number

Container width

Default:"100%"
heightstring | number

Container height

Default:"100%"
classNamestring

Additional CSS classes for the container

Default:""
childrenReactNode

Content rendered above the canvas

Default:undefined
lineCountnumber

Number of diagonal stripes spanning the canvas (1–32)

Default:10
lineThicknessnumber

Glow falloff numerator — fatter or thinner strokes (0.05–1)

Default:0.3
lineSharpnessnumber

Glow falloff exponent — lower is sharper, higher is softer (0.2–1.5)

Default:0.5
speednumber

Drift speed multiplier of the diagonal pattern (0–4)

Default:1
anglenumber

Stripe rotation in degrees (0–180)

Default:45
zoomnumber

Magnification — larger numbers crop the field tighter (0.2–3)

Default:0.75
radialPulseStrengthnumber

Strength of the radial color drift across the canvas (0–2)

Default:0.5
radialPulseSpeednumber

Time-driven rate of the radial color drift (0–2)

Default:0.2
contrastnumber

Smoothstep upper-bound — lower is punchier, higher is softer (0.4–3)

Default:1.2
colorAstring

First hex color in the cycle (lands at t=0).

Default:"#510679"
colorBstring

Second hex color in the cycle (lands at t=1/3).

Default:"#E015B4"
colorCstring

Third hex color in the cycle (lands at t=2/3).

Default:"#9CA1F2"
backgroundColorstring

Background fill color in hex format

Default:"#000000"
opacitynumber

Master alpha (0–1)

Default:1
dprnumber

Maximum device pixel ratio (caps GPU work)

Default:1.5
pausedboolean

Freeze the animation in place

Default:false
cursorInteractionboolean

Allow the cursor to bend the stripe direction toward it

Default:true
cursorAngleStrengthnumber

Maximum angle deviation in degrees applied at the cursor

Default:5
cursorLerpnumber

Per-frame lerp toward the cursor-driven angle (0–1)

Default:0.05
clickBurstStrengthnumber

Click contrast multiplier (>= 1)

Default:1.6
clickBurstDecaynumber

Per-second decay rate for the click burst

Default:2.5