Design tokens, wordmarks, logos, and brand-discipline guidelines.
The W3A wordmark is the literal Web3 Alliance set in the canonical
W3A typeface (see tokens/typography.json). Where space is constrained
the short form is W3A.
The W3A palette is monochrome with one accent — Eames-minimal, aligned
to the existing Lux research-paper aesthetic. See tokens/colors.json.
| Token | Hex | Usage |
|---|---|---|
w3a-black |
#000000 |
Primary background; cover pages; print foreground |
w3a-white |
#FFFFFF |
Primary foreground; type on black |
w3a-grey-90 |
#1A1A1A |
Secondary background |
w3a-grey-60 |
#666666 |
Body type on white |
w3a-grey-30 |
#B3B3B3 |
Rule lines; secondary type |
w3a-grey-15 |
#D9D9D9 |
Tertiary type; footer on black |
w3a-accent |
#0B2545 |
Hyperlink default; sparingly used |
| Token | Family | Usage |
|---|---|---|
w3a-serif |
EB Garamond | Body, headlines |
w3a-sans |
Jost | Sans alternates, UI |
w3a-mono |
JetBrains Mono | Code, technical figures |
- W3A is the alliance; Members appear with their own attribution in Member-listing surfaces. No Member's brand displaces W3A in alliance-surface chrome.
- No Counterparty references: zero Liquidity / Satschel / liquidity.io leakage in any W3A surface copy.
- Member-attribution in product copy is permitted where factually
warranted (e.g.,
Built on the open-source Lux Network substrate.as footer attribution on a Member-product page). - Brand-via-env-override discipline: every W3A surface that is
white-label-capable reads the brand from a
brand.{json,ts,toml}override. Default tokens live here.
logos/wordmark.svg(TODO — placeholder text wordmark until design lands)logos/icon.svg(TODO)logos/favicon.ico(TODO)tokens/colors.jsontokens/typography.jsontokens/spacing.json
This directory is the source-of-truth. Mirror into Member-surface brand configurations via:
~/work/w3a/scripts/sync-brand.sh # TODO(Until the sync script lands, the canonical tokens are sourced directly from this repository in each consuming surface.)