Ashish · field notes
All notes
← back to the system map
LiveMarketing & Brand2 min read

Brand-as-code hub

I define each brand's colors, type, and voice once as code, and it renders to a live guide the whole portfolio shares.

Brand assets were scattered. Some in a design tool, some in cloud drives, duplicate PDFs with version numbers nobody could trust, no single source of truth. A few properties had full identities from outside agencies. Several had almost nothing. Ask a simple question like "what is this property's exact gold?" and there was no canonical answer to point at.

How it works

I made the brand definitions code. One JSON token file per property is the source of truth: palette, type, voice, logo. A build script reads all twelve token files (eleven properties plus corporate) and renders each into a brand-guide page, plus an index hub, published to Cloudflare. Fonts are self-hosted through generated @font-face rules, so the guides show the real licensed faces instead of web fallbacks.

A brand guide as a PDF is stale the day it ships. As code it is queryable, diff-able, and it feeds the websites from the same file.

All eleven property hubs plus the corporate masterbrand are live, and the edit loop is proven. Change a token, push, and the swatch updates in seconds. Next up are real SVG logos, access gating, and the handful of net-new identities that still need type-led design. It is the design-director seat, run as a repo one owner curates.

Got an idea? Tell me →More field notes