Internal · surface & colour iteration

Surface Lab

Variants for the "empty / dull" fix — depth from surface and texture, one identity accent (aqua) used where it glows, plus a warm second neutral. No new brand colour. Pick winners here; they get promoted into foundations.css after.

Compatibility Lab — element & colour pairings →

#FFFFFF
White
#2E9494
Aqua (UI)
#07090A
Ink (contrast)
#5FE3DC
Aqua-lume (on dark)
#F7F4EF
Paper (neutral 2)

1 · Flat surfaces & the second neutral

The cheapest fix: widen the value steps and add a warm neutral so sections separate.

FLAT · WHITE

Pure white (--ink-0). Today's default. Clean, but adjacent sections have near-zero separation.

background: #FFFFFF
FLAT · COOL SUNKEN

Current --bg-sunken (--ink-50). Only 5% darker than white — the step is too small to register.

background: #F3F5F5
FLAT · COOL, DEEPER

Proposed wider step (--ink-100). Section banding becomes legible without going grey-heavy.

background: #E6EAEA
NEUTRAL 2 · WARM PAPER

Proposed second neutral. Warm bone for editorial/journal surfaces — the 'lab vs paper' split.

background: #F7F4EF
TINT · AQUA

--accent-soft (--aqua-50). Signature as a wash, not a button. Good for one highlighted band.

background: #E6F4F4
TINT · AQUA + RULE

Aqua wash with an accent top-rule. Adds a chromatic edge without flooding the field.

border-top: 2px solid var(--accent)

2 · Glass & translucency

Borrowed from mi-lab. Frosted glass needs something behind it to blur — these sit on a backdrop band.

Frosted · light
GLASS · LIGHT

Translucent white + backdrop-filter blur over a colour band. The classic frost.

rgba(255,255,255,.45) · blur(14px)
Frosted · aqua
GLASS · AQUA

Aqua-tinted frost with a lume border. For a signature panel over imagery.

rgba(46,148,148,.18) · blur(14px)
Liquid sheen
LIQUID · SHEEN (no blur)

mi-lab's 140° gradient sheen + grain + top highlight — a solid card, no transparency needed.

linear-gradient(140deg …) + grain
Frosted · dark
GLASS · DARK

Dark glass over a dark band — the mi-lab default. For nav-on-scroll and dark heroes.

rgba(13,18,19,.45) · blur(16px)

3 · Texture

Grain and grid stop flat fills from reading as "unfinished comp."

GRAIN · WHITE

SVG fractal-noise overlay (mi-lab technique), overlay blend. Kills the flat-fill feel on white.

+ feTurbulence overlay · opacity .5
GRAIN · AQUA

Same grain over the aqua wash. Reads as a treated/printed surface, not a digital flat.

background: #E6F4F4 + grain
GRID · CALIBRATION

Faint instrument grid, 28px. Quiet structure — references measurement without decoration.

linear-gradient lines · 28px
MESH · AQUA

Soft multi-radial aqua mesh on white. Atmosphere at the edges, white where text sits.

radial-gradient ×2 · aqua

4 · Depth & light

Shadow and inset give hierarchy on otherwise flat pages.

1 2 3
ELEVATION · SHADOW

Shadow steps 1/2/3 as separation, not decoration. Lifts a panel off a sunken band.

var(--shadow-1 / 2 / 3)
recessed well
INSET · SUNKEN

Inner shadow — a recessed well. Good for code/spec blocks and quiet data panels.

box-shadow: inset 0 2px 6px …

5 · Light glass — grainy warm-neutral

White base + very-low-alpha warm radials (pink, peach, lavender) that read as neutral, finished with grain. The look you asked for — plus intensity and hue variants to choose from.

BLOOM · PINK-PEACH

White + pink & peach radials at ~0.10 alpha + grain. Reads as warm-white, not pink.

white + pink/peach radials
BLOOM · PEACH-ORANGE

Warmer skew — peach into soft orange. A sunlit-paper feel.

white + peach/orange radials
BLOOM · LAVENDER-PINK

Cooler-warm — lavender meets pink. Neutral with a violet hush.

white + lavender/pink radials
AURORA · MULTI (NEUTRAL)

Pink + peach + lavender + a touch of aqua, all ≤ 0.10. Maximum life, still reads white.

4-stop warm + aqua mesh
AURORA · MULTI (STRONGER)

Same mesh at ~2× alpha. Shows where 'neutral' tips into visibly tinted — the ceiling.

mesh @ ~2× alpha
SWEEP · DIAGONAL WARM

Linear 140° warm-to-violet sheen. Directional light instead of corner blooms.

linear 140° warm→violet
SPOTLIGHT · TOP-LEFT

Single soft warm glow from one corner. Quiet dimensional light.

single corner radial
COOL TIE · AQUA+LAVENDER

Brand-linked version — aqua + lavender. Neutral, but anchored to the identity colour.

white + aqua/lavender radials
Field record 50+ water sites · 20+ years
SAMPLE · STAT CARD

The pink-peach treatment carrying real content. Checks number/label legibility on grainy warm glass.

bloom + grain + content
Abstract

Where flow-through systems average, we resolve. Body copy on a warm grainy surface — testing paragraph legibility at small size.

SAMPLE · TEXT BLOCK

Body copy on the warm glass — confirms text contrast holds over the gradient and grain.

bloom + grain + paragraph

6 · Light glass — frost, edge & grain studies

Real backdrop-blur frost over warm meshes, edge-lit and gradient-bordered cards, and a side-by-side of grain blend modes.

Frost · warm
FROST · OVER WARM

Backdrop-filter blur over a warm bloom. The real glass — blurs whatever sits behind it (imagery, colour).

blur(14px) over warm mesh
Frost · warm+aqua
FROST · WARM + AQUA

Same frost, backdrop tied to the brand aqua plus warmth. Identity meets warm.

blur over aqua + warm mesh
Edge-lit
EDGE-LIT GLASS

White + faint warm glow + a bright top inner-edge and soft drop. Reads as a lit pane of glass.

inset top highlight + shadow
Gradient border
GRADIENT BORDER

Warm→violet 1px gradient frame via mask-composite. A subtle chromatic edge on white.

mask-composite gradient ring
GRAIN · SOFT-LIGHT

Gentle, preserves the white. The default for these cards.

blend: soft-light · op 0.7
GRAIN · OVERLAY

Punchier mid-tones; weak on pure white.

blend: overlay · op 0.6
GRAIN · MULTIPLY

Darkest, most visible speckle — but dims the surface.

blend: multiply · op 0.35
GRAIN · COARSE

Lower-frequency noise — chunkier, more 'paper' than 'film'.

blend: soft-light · op 0.6

7 · Dark instrument bands — the highest-leverage fix

Your dark theme already exists and only the footer + service hero use it. This is where aqua finally glows.

Field record 50+ water sites · 20+ years
DARK · AQUA-LUME

Ink-950 + luminous aqua + glow. Same accent quantity as a white page — reads far richer.

#07090A · color #5FE3DC · text-shadow glow
Atmospheric grid + grain + ink
DARK · ATMOSPHERIC

Dark band with calibration grid and grain layered. Texture in place of missing photography.

ink + grid + grain
Aurora radial aqua glow
DARK · AURORA

Soft radial aqua glows on near-black. Atmospheric hero ground, no assets needed.

radial-gradient ×2 · aqua-glow
Glass on aurora
DARK · GLASS + AURORA

Dark glass card floating on an aurora band — the full mi-lab stack, aqua-keyed.

aurora + dark glass + grain