Back to components
ComponentBackgroundFree

Northern Lights React component

A night sky shader with shimmering aurora curtains that ripple and pulse over a mountain ridge and twinkling stars; the curtains brighten and lean toward the pointer, and anything you place inside sits on top.

About the Northern Lights component

Northern Lights is a full-bleed background of a night sky with aurora curtains rippling slowly across it: soft glowing bands with a sharp lower edge and fine rays, drifting and pulsing over a dark mountain ridge, under a field of twinkling stars.

Point at it and the curtains nearby brighten and lean toward you. It's a WebGL shader, so it stays smooth at any size, and it pauses itself when it's off screen or the tab is hidden.

When to use it

Use it behind a hero heading, a travel or outdoor brand landing page, an event or night-time campaign, or a calm sign-up screen.

Keep the text above it short and high-contrast; the bright bands sit in the middle of the frame.

Installation

Add the Northern Lights component to your project with the shadcn CLI. It lands in components/northern-lights.tsx as plain React + Tailwind CSS source you own and can edit.

Install
Copied!
npx shadcn@latest add @reactframe/northern-lights

Or copy the source by hand and install its dependencies:

Install
Copied!
npm install clsx tailwind-merge

More Background components

Plasma Cloud
Free
Noise Background
Free
Warp Speed Tunnel
Free
Particle Text
Satin Waves
Free
Shooting Stars