Atmosphere backgrounds

Fog

Soft clouds that keep the copy readable

The fuzzy mist from the landing hero, extracted as its own header. Heavily blurred brand and accent washes sit behind centred copy — atmosphere without imagery.

shared props

One API across every wash.

Prop Type Notes
eyebrow string|null Small uppercase label above the title
title string|null Primary headline
description string|null Supporting copy under the title
as string Heading element tag for the title
intensity float Wash strength, clamped to 0.5–2.5
animate bool Enable slow wash motion
speed float Motion tempo, clamped to 0.5–2.5
actions slot CTA row under the description

usage

Copy a starting point.

Swap the variant name — fog, tide, aurora, and the rest — while keeping the same props.

<x-ui.atmosphere-header.fog as="h1" eyebrow="Fog" title="Soft clouds that keep the copy readable" description="Atmosphere without imagery." intensity="1.25" speed="1" > <x-slot:actions> <x-ui.button href="#docs" variant="primary">Get started</x-ui.button> </x-slot:actions> </x-ui.atmosphere-header.fog>
<x-ui.atmosphere-header.aurora eyebrow="Aurora" title="Colour curtains that drift and shimmer" description="Distinct sky energy for dark heroes." intensity="1.5" speed="0.85" />
<x-ui.atmosphere-header.halo :animate="false" intensity="1.2" title="Atmosphere without movement" description="Keep the wash construction with no drift." />

Horizon

A dawn band instead of floating clouds

A soft sky wash settles into a low brand horizon. No orbs — just a measured light field that keeps the hero calm and readable.

Beam

One light source, studio clarity

A conical wash from the upper corner stands in for fog. Corner registration marks keep the construction intentional rather than decorative.

Tide

Layered fields that suggest depth

Three soft elliptical washes drift at different rates — depth from stacking, not from a single blurry cloud.

Grain

Mist with a tactile surface

A quiet brand wash under film grain. Less colour bloom, more paper-like texture — useful when fog feels too soft.

Halo

A soft bloom behind the words

One centred radial wash puts the headline in a quiet spotlight — atmosphere that focuses attention instead of filling the sky.

Veil

Sheer planes of light

Soft vertical curtains replace fog orbs. Skewed translucent bands suggest depth and architecture without imagery.

Sheen

Light catching polished glass

A single diagonal specular sweep — cleaner than fog, cooler than a studio beam. Useful when the hero should feel precise.

Ripple

Concentric quiet rings

Soft rings expand from the centre like water disturbed once. Geometric structure without hard edges or cloudy mist.

Perspective

A vanishing-point floor under the copy

An angled grid recedes into depth — bold pulsing joins mark each intersection so the lattice reads as a connected stage, not soft fog.

Galaxy

A deep field that still reads clearly

Nebula washes and twinkling stars on a dark field. Celestial depth without images — dial intensity for denser glow, speed for quicker twinkle.

Aurora

Colour curtains that drift and shimmer

Vertical aurora bands move slower than fog and feel more kinetic than veil. Distinct sky energy for dark heroes.

playground

Dial intensity, speed and motion live.

Same fog wash — change the shared props and watch the CSS variables update. Motion still respects prefers-reduced-motion.

Live fog

Tune the wash until it feels right

Drag the controls above. Intensity strengthens colour; speed shortens drift cycles; uncheck animate for a still construction.

Index