Liquid Blur is a glass material for the web. Plain CSS classes, one optional script, and no refraction — just a calm, blurred surface built from what every browser renders the same way. Light and dark, springy to the touch, and polite to people who'd rather it stepped aside.

MIT · 14.5 KB of CSS · no dependencies

Listen Now

New albumNeon Tides, out now
PlaylistGlass, calm and clear

Recently Played

Neon Tides
Lumen
Glass Houses
Paper Kites
Soft Machines
Arlo Vance
Afterglow
Mira Sol
Low Light
The Weekend Club
Night Swim
Coral
Bloom
Ines Okafor
Still Water
Northern Lakes
Prism
Vela
Golden Hour
June & the Tide

Top Songs

  1. Surface Tension
    Lumen
    3:42
  2. Frosted
    Vela
    4:05
  3. Refraction (Not Included)
    Paper Kites
    2:58
  4. Backdrop
    Mira Sol
    3:21
  5. Saturate
    Coral
    3:47
Surface TensionLumen — Neon Tides

It's live: press the glass, drag it.

Tune it by hand. Two numbers carry the material: transparency and depth. Pick a backdrop, press the glass, let the two buttons melt into one, and take the markup with you.

Now Playing

Surface Tension — Lumen. Backdrop blur, a fill, rims and a little light.

0.50
0.50
Material
Tint
Press
Group
Theme
Backdrop

Three lines to glass. Install the package, import the stylesheet once, and putlb on anything.

1 Install

pnpm add liquid-blur

2 Import the stylesheet

import "liquid-blur/liquid-blur.css";

3 Add the class

<button class="lb">Glass</button>

Glass for the web, in 14.5 KB of CSS. Free and open source, under the MIT license.