Toggle Sidebar B
AppearanceLight & dark mode D

Sliced Waves

A grid of soft glowing bars rippling like a slatted equalizer.

Default

Every prop is wired to the controls underneath. The bars are drawn in a WebGL fragment shader and swell near the cursor.

Light previewReplay previewOpen in new tab
New Creative Components

A soft slatted wave rippling across the grid.

Get started Learn more

Customize

Color 1
Color 2
Color 3
Speed0.35
Travel0.7
Wave Spread0.9
Row Offset1
Columns14
Rows8
Bar Thickness0.1
Orientation
Softness0.05
Glow0
Brightness1
Contrast1
Opacity0.5
Grain Intensity0.05
Cursor Strength1
Cursor Radius0.3

API Reference

SlicedWaves

PropTypeDefaultDescription
color1string'#FF9FFC'Highlight color for bars at the top of their travel.
color2string'#5227FF'Deep color for bars at the bottom of their travel.
color3string'#B497CF'Accent tint blended across the grid.
columnsnumber14Number of grid columns.
rowsnumber8Number of grid rows.
barThicknessnumber0.1Thickness of each bar relative to its cell.
speednumber0.35Animation speed of the travelling wave.
travelnumber0.7How far each bar moves within its cell.
waveSpreadnumber0.9Phase step between columns; controls how tight the wave is.
rowOffsetnumber1.0Per-row phase offset that staggers the bars.
softnessnumber0.05Edge softness; higher values turn bars into glowing bands.
glownumber0Soft halo emitted around each bar.
brightnessnumber1.0Overall brightness of the bars.
contrastnumber1.0Color contrast applied to the final render.
opacitynumber0.5Overall opacity of the effect.
orientationstring'horizontal'Bar orientation: 'horizontal' slats move vertically, 'vertical' slats move horizontally.
alternatebooleanfalseReverse the travel direction on alternating rows.
mouseInteractionbooleantrueEnable cursor-proximity brightening and thickening.
mouseStrengthnumber1Strength of the cursor-proximity response.
mouseRadiusnumber0.3Radius of the cursor influence falloff.
grainbooleantrueAdds a subtle animated grain.
grainIntensitynumber0.05Amplitude of the grain overlay. 0 disables it entirely.
lightModebooleanfalseRenders the effect over an opaque white background instead of a transparent one.

Accessibility

Keyboard shortcuts and ARIA behavior.

  • Purely decorative canvas. Place it behind content with enough contrast.