Back to components
ComponentBackgroundFree

Spotlight Shafts React component

A stage-light background shader: five spotlight beams cut through drifting haze from above, swaying slowly, with dust motes glinting only where the light catches them and a warm glow on the floor; the middle spotlight follows the pointer.

About the Spotlight Shafts component

Spotlight Shafts is a dark stage lit from above: five beams of light cut down through drifting haze, swaying slowly, with dust glinting where the light catches it and a soft glow pooling on the floor.

The middle spotlight swings to follow your pointer, which makes it great for drawing the eye to whatever sits under it. It's a WebGL shader and pauses when hidden.

When to use it

Use it for award shows, launches, event and concert pages, theatre and music sites, or any 'announcing…' hero.

Centre the main message under the middle beam; the edges stay darker for supporting text.

Installation

Add the Spotlight Shafts component to your project with the shadcn CLI. It lands in components/spotlight-shafts.tsx as plain React + Tailwind CSS source you own and can edit.

Install
Copied!
npx shadcn@latest add @reactframe/spotlight-shafts

Or copy the source by hand and install its dependencies:

Install
Copied!
npm install clsx tailwind-merge

More Background components

Electric Storm
Free
Satin Waves
Free
Iridescent Film
Warp Speed Tunnel
Free
Bouncing Spheres Pit
Plasma Cloud
Free