Frame Border

Animated noise-textured border effect

frame-border-tw

Customize

Border

0.1
0.22
6

Noise

3
1
5

Visual

1
2
1
#FF9FFC
#FFFFFF

Props

widthstring | number

Container width

Default:"100%"
heightstring | number

Container height

Default:"100%"
classNamestring

Additional CSS classes for styling

Default:""
childrenReactNode

Content rendered above the effect

Default:undefined
speednumber

Animation speed multiplier (0.01–2.0)

Default:0.1
borderWidthnumber

Border thickness as fraction of the shorter axis (0.01–0.5)

Default:0.22
falloffnumber

Power exponent shaping the vignette falloff (1–20)

Default:6
noiseScalenumber

Noise pattern zoom (0.5–10)

Default:3
noiseStrengthnumber

How much noise modulates the border (0 = solid, 1 = fully textured)

Default:1
noiseOctavesnumber

Noise detail octaves (1–6)

Default:5
colorstring

Border glow color in hex format

Default:"#FF9FFC"
backgroundColorstring

Background / center fill color in hex format

Default:"#000000"
intensitynumber

Brightness multiplier for the border (0.1–5)

Default:1
gammanumber

Gamma correction exponent (0.5–5)

Default:2
opacitynumber

Master opacity (0–1)

Default:1