Practice · Brand Profiles
Brand Profiles
Tenant brands are data profiles and token inputs to the shared BrandOS system — not copied primitive stacks. One CSS layer, one attribute, one identity.
5 Active tenants
20 Color ramps
380 Tokenised swatches
1 Shared primitives stack
01 · Tenants
5 brands, one system
Every profile flips tokens via data-brand. The same components, the same primitives, a different identity.
01 snyder.tech
Aa
@brandos/tokens/css/controlbus Open profile 02 mclvit.com
Aa
@brandos/tokens/css/mcit Open profile Aa
@brandos/tokens/css/microinno Open profile Aa
@brandos/tokens/css/liquid Open profile Aa
@brandos/tokens/css/alexander Open profile 02 · How a profile works
Three inputs, every product
Drop these three things into an app and the brand is wired. Nothing else changes downstream.
-
01 Token CSS importOne line wires every semantic slot to the right hue.
$import '@brandos/tokens/css/{brand}' -
02 data-brand attributeSet once on the root element. Theme dropdown, multi-tenant SaaS, per-route switch — same trick.
›<html data-brand="{brand}"> -
03 Shared primitivesEvery component reads tokens, never hardcodes a colour.
›<brand-button> <brand-card> <brand-badge>