Four things about the celebration only a browser could say

Fixkamo-internal
Shipped
September 9, 2026 at 4:37 AM UTC
Author
Kamo
Commit
8614392

Measured in Chrome against the real component, not reasoned about. The headline was sized at a flat 13cqw, which is right for a number and wrong for a word: CHECKMATE ran off both edges of a 400px popup. It is now divided by its own character count against an empirical per-glyph width, and capped per character rather than absolutely — so a nine-letter word fills 81% of a popup with room either side, and a short number is allowed to be 190px on a maximized felt instead of being held to a size chosen for the longest case. Both constants are measured; the measurements are in the comment. The metal bevel ramped LEFT TO RIGHT across the glyphs — first letter dark brass, last one nearly white. `background-clip: text` paints the gradient over the ELEMENT's box, and the element was a block filling the window, so a 2-degree tilt meant to be a subtle skew became a strong sideways gradient over 1100px. The word block is now fit-content and the gradient is a straight 180deg. It also gives the sheen layer, which is inset:0 on that box, the right thing to sweep. The overlay VANISHED. It unmounts at totalMs and there was nothing between the last frame and nothing at all — five seconds of build-up ending in a cut. It fades out now, as a delayed compositor animation rather than a second timer, because the fade is continuous and the timer that already exists is the one that decides the moment. The sublines were capped at 25px, which under a 190px number reads as a caption rather than as the sentence naming who won. They scale with the window too. And GameResult's docblock claimed 'no fireworks', which is now false in the most literal possible way. Rewritten to say what is actually true and why the split is deliberate: the spectacle is a moment and it leaves, the band is what stays on screen in front of whoever walks past, so the band is still written to be read a minute later by somebody who lost.

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