The Qazana blog

Notes on design systems & building products

Deep dives, release notes, and the occasional opinion — from the team building Qazana Strata.

AllDesign systemsEngineering ProductRelease notes

Why one set of tokens beats five component libraries

We unified three products onto a single foundation. Here's the token model that made it click — and the migration that took a sprint, not a quarter.

Theming with CSS custom properties, the hybrid way

Auto-follow the OS, but let an explicit choice win. A small pattern that scales to any number of named themes.

Catching the bug a single-theme screenshot can't see

A render harness that screenshots every page in both themes — and why var() in an SVG attribute silently breaks.

Kits: composing a frontend from shared parts

App, Site, Content — focused component sets on one foundation, loaded only where needed.

Get the next post in your inbox

One email when we publish. No spam, unsubscribe anytime.