Gradient Blinds

Animated gradient blinds with spotlight effects and mouse interaction.

Configuring your account...

Please wait while we prepare everything for you

Usage

import GradientBlinds from './GradientBlinds';

<div style={{ width: '100%', height: '600px', position: 'relative' }}>
  <GradientBlinds
    gradientColors={['#FF9FFC', '#5227FF']}
    angle={0}
    noise={0.3}
    blindCount={12}
    spotlightRadius={0.5}
    mixBlendMode="lighten"
  />
</div>

Props

PropTypeDefaultDescription
gradientColorsstring[]['#FF9FFC', '#5227FF']Gradient colors
anglenumber0Rotation angle
noisenumber0.3Noise amount
blindCountnumber16Number of blinds
blindMinWidthnumber60Minimum blind width
spotlightRadiusnumber0.5Spotlight radius
spotlightSoftnessnumber1Spotlight softness
mouseDampeningnumber0.15Mouse dampening
mixBlendModestring"lighten"Blend mode