Ecosystem anatomy
Generated from projects/games-reborn/tokens/tokens.json — GAMES-Reborn-Network/design · tokens/brand_tokens.json + tokens/brand_styles.css ("Dark Reborn 3D")
projects/games-reborn/tokens/tokens.jsondist/assets/css/theme-games-reborn.css--ax-* custom propertiesColor tokens
Authored swatches first, then the derived ramp the CSS actually consumes.
| Semantic role | Custom property | Value | Source | Contrast vs surface |
|---|---|---|---|---|
| accent | --ax-accent |
#b81414
|
authored | 2.81:1 fail |
| accentHover | --ax-accent-hover |
#ff263b
|
authored | 4.99:1 AA |
| accentGlow | --ax-accent-glow |
rgba(184, 20, 20, 0.25)
|
derived | 1.14:1 fail |
| accentSubtle | --ax-accent-subtle |
rgba(184, 20, 20, 0.12)
|
derived | 1.05:1 fail |
| bg | --ax-bg |
#060709
|
authored | 1.07:1 fail |
| bgSubtle | --ax-bg-subtle |
#0d0e10
|
derived | 1.03:1 fail |
| surface1 | --ax-surface-1 |
#0f1218
|
authored | 1.00:1 fail |
| surface2 | --ax-surface-2 |
#161a23
|
authored | 1.08:1 fail |
| surface3 | --ax-surface-3 |
#28292c
|
derived | 1.29:1 fail |
| surfaceElevated | --ax-surface-elevated |
#313235
|
derived | 1.46:1 fail |
| borderSubdued | --ax-border-subdued |
#1d1f21
|
derived | 1.13:1 fail |
| border | --ax-border |
rgba(255, 255, 255, 0.08)
|
authored | 1.22:1 fail |
| borderStrong | --ax-border-strong |
#48494c
|
derived | 2.08:1 fail |
| borderHover | --ax-border-hover |
#5a5c5f
|
derived | 2.80:1 fail |
| text1 | --ax-text-1 |
#f0f2f8
|
authored | 16.75:1 AA |
| text2 | --ax-text-2 |
#8f96a3
|
authored | 6.30:1 AA |
| text3 | --ax-text-3 |
#5f6064
|
derived | 2.99:1 fail |
| textInverse | --ax-text-inverse |
#060709
|
authored | 1.07:1 fail |
| success | --ax-success |
#10B981
|
derived | 7.39:1 AA |
| successGlow | --ax-success-glow |
rgba(16, 185, 129, 0.2)
|
derived | 1.37:1 fail |
| warning | --ax-warning |
#F59E0B
|
derived | 8.73:1 AA |
| warningGlow | --ax-warning-glow |
rgba(245, 158, 11, 0.2)
|
derived | 1.43:1 fail |
| danger | --ax-danger |
#EF4444
|
derived | 4.98:1 AA |
| dangerGlow | --ax-danger-glow |
rgba(239, 68, 68, 0.2)
|
derived | 1.23:1 fail |
| info | --ax-info |
#0EA5E9
|
derived | 6.77:1 AA |
| infoGlow | --ax-info-glow |
rgba(14, 165, 233, 0.2)
|
derived | 1.34:1 fail |
Typography
Families: heading → Orbitron · sans → Rajdhani · mono → JetBrains Mono · numerals → JetBrains Mono
Spacing
Base grid 4px
Radii & shadows
--radius-sm
6px
--radius-md
12px
--radius-lg
20px
--radius-pill
9999px
--shadow-glowSm
0 0 15px rgba(184, 20, 20, 0.35)
--shadow-glowLg
0 0 45px rgba(184, 20, 20, 0.55)
--shadow-card3D
0 20px 40px rgba(0, 0, 0, 0.6)
Motion
Hover the tracks to compare easing curves.
--transition-fast
0.15s cubic-bezier(0.16, 1, 0.3, 1)
--transition-normal
0.3s cubic-bezier(0.16, 1, 0.3, 1)
--transition-slow
0.6s cubic-bezier(0.16, 1, 0.3, 1)
Atoms
Indivisible interface elements compiled from the theme above.
<button class="ax-btn ax-btn-primary">Primary</button>
<button class="ax-btn ax-btn-secondary">Secondary</button>
<button class="ax-btn ax-btn-outline">Outline</button>
<button class="ax-btn ax-btn-ghost">Ghost</button>
<button class="ax-btn ax-btn-danger">Danger</button>
<button class="ax-btn ax-btn-primary ax-btn-sm">Small</button>
<button class="ax-btn ax-btn-primary">Medium</button>
<button class="ax-btn ax-btn-primary ax-btn-lg">Large</button>
<input class="ax-input" placeholder="Search tokens...">
<label class="ax-checkbox"><input type="checkbox" checked> Enable token sync</label>
<span class="ax-badge ax-badge-accent">Accent</span>
<span class="ax-badge ax-badge-success"><span class="ax-status-dot active"></span> Operational</span>
--ax-accentNo icon contract declared by this ecosystem.
Molecules
Atoms bound into reusable units.
<div class="ds-search-molecule">…</div>
| Token | Value | Status |
|---|---|---|
--ax-accent | brand accent | authored |
--ax-surface-2 | derived ramp | derived |
Organisms
Molecules composed into page-scale regions.
GAMES REBORN
Multi-realm MMORPG platform · Dark Reborn 3D brand system
| Surface | Token set | Typography | Assets |
|---|---|---|---|
| Web | full | display + mono | svg + png |
| Desktop | full | display + mono | icns + png |
| CLI | mono only | mono | — |
Accessibility
WCAG 2.1 contrast for every text role against every surface role in this theme.
| Role | bg | surface1 | surface2 | surface3 |
|---|---|---|---|---|
text1 |
18.00 | 16.75 | 15.55 | 12.99 |
text2 |
6.77 | 6.30 | 5.85 | 4.89 |
text3 |
3.21 | 2.99 | 2.77 | 2.32 |
Ratios computed at build time from the compiled theme — switch the palette variant in the header and this table is regenerated for that variant on the next build.