Frost the whole pane, and let the surface on it turn back to glass

Featurekamo-register
Shipped
September 6, 2026 at 12:38 AM UTC
Author
Kamo
Commit
f300612

The pane was an opaque white card. It is a sheet of glass now, in two places that do different jobs. .kamo-pane itself goes slightly translucent, so the stage's colour lifts through the card on every route whose content does not cover it — /sorry, /org, /logout. Deliberately WITHOUT a blur: the only thing behind the pane is .kamo-stage's flat colour, and blurring a flat colour buys a compositor layer and changes nothing. What reads as glass at an edge is the inset highlight and the hairline, so that is what it got. --background stays in the mix, so an organization that recolours it still owns the surface. Where there IS detail worth blurring — /team and /member paint the org's photo carousel edge to edge inside the pane — .kamo-pane-frost lays one sheet across the whole card, above the three backdrop layers and below everything you read. The photo keeps its shape and its colour through it; what it loses is the detail that was competing with the form. That frost pays for itself immediately. The content surface had been pushed to 88% white to stop the photo's greens and pinks blooming through it on /member, which darken by only 0.2 — a flat plate resting on a photograph. With the backdrop already evened out there is nothing left to bloom, so it drops back to 78% and blur(20px) and the two now read as what they are: two sheets of glass, the near one carrying the form. Ribbon clearance re-measured across the same 13 viewports after the pane picked up a border; nothing moved.

All changes

Like what you see shipping?

Every one of these updates lands in your workspace automatically. Start free and watch it grow week after week.

Start Free ForeverView Pricing