Style guide
Internal reference for the MMAON prototype — tokens, primitives, and data determinism.
Color tokens
gold
gold-dim
bg (page)
surface
card
input
success
alert
win
loss
Typography
Staatliches display
Work Sans body — regular 400 for reading copy.
Work Sans 500/700 for emphasis and figures.
11px micro text in muted ink — labels, timestamps, disclosures.
Buttons
Badges & avatars
Stat tiles
USDC balance
$1,240.50
Positions value
$386.20
Redeemable winnings
$112.00
Section heading with ghost word
Live markets
Every fight has a market
Market card
Price chart
Ilia Topuria — price history
46¢▼ 10¢this week
Prices reflect Polymarket order-book quotes. Buying an outcome share pays $1 if that outcome wins.
Bet slip card
UFC 322Aspinall vs. Gane·Jul 18
My call for fight night
Aspinall
Inside 2 rounds
Tom Aspinall at 71¢ · vs Ciryl Gane. Agree, or am I wrong?
Rico van den Berg
@ricovdb · MMAON Fighter
7/9
calls right
Pick your side →
Join me and the MMAON fight community
Data determinism
- Series length
- 72 points
- Last point vs live price
- 0.4600 vs 0.4600 ✓ match
- First point
- 0.5621
- Fixtures loaded
- 6 markets · 3 slips
Refresh this page — every value above must stay identical. Any change means the generator picked up non-deterministic input and would cause hydration mismatches.