The Site Gets a Stage
uselux.app gets a full redesign: stage black, one luminous gold, a serif that means it. Features and roadmap pages join the devlog, and every number on the homepage is computed from content, not promised.

The old site was fine the way a default scene is fine. White background, mint accent, three feature cards hardcoded into a template back when this project had just learned to draw a circle. Since then the app grew OpenPBR materials, a thousand clustered lights, and an ocean with an honest spectrum. The site kept saying “GPU Accelerated.”
So it got the treatment everything else around here eventually gets: deleted and rebuilt.
One idea, held all the way down
Lux means light. The new site is a dark stage where light is the only subject: warm gold on near black, a serif face for the headlines, mono for the machinery. One accent color, and it earns its keep.
The artwork across the site is a commissioned set of abstract gold-light pieces, and it is exactly that: art direction, abstract on purpose, never pretending to be app output. Posts that shipped with real renders keep them. Older posts that never had a picture now carry a piece from the same abstract set, each keyed to its story: golden metaballs for the SDF post, a warped grid of light for projection mapping, one bright dot in a field of dim ones for the error-dot release. You will not mistake any of them for a screenshot, and that is the point. When the app’s own frames are hero-grade across the board, they take the stage.
What is actually new for you
- A features page. Twelve numbered sections, each one shipping today, each linking to the devlog post that tells its story. Nothing on it wears the present tense on credit.
- A roadmap page. Ranked, not dated. A thing ships when it draws its first honest pixel, and the devlog announces it the same day.
- Post numbers. Devlog posts now carry their number like a frame counter. This is post 131. There are no dates on the devlog and never were; the number is the chronology.
- A homepage that does not lie. The version on the download button, the post count, the latest release card: all computed from content at build time. If the homepage says a version, it is because the releases folder says it first.
The whole thing is still just Hugo, five CSS files, two font files, and no JavaScript framework. It loads like a static site because it is one.
The old design served a hundred-odd posts without complaint. It gets a respectful deletion, which regular readers will recognize as the highest honor we award.