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.
- One token file per brand, editable in plain English, as the single source of truth
- A build script that renders every per-property guide plus the hub index
- Self-hosted brand fonts, emitted as @font-face at build time
- Live about thirty seconds after a push
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.