Retro terminal aesthetic: monospace type, ASCII borders, minimal chrome. The mark is a radio mast with three beacon arcs — white structure, amber signal emission.
All SignalForge surfaces share a neutral base. The marketing site and mobile app use amber accent; the hub PWA uses a warmer hub amber so operators can tell the console from the native app at a glance.
The mark is a radio mast with three beacon arcs, guy wires, and base line. Always rendered with white structure and amber arcs on a dark field.
White mast + amber arcs on #0a0a0a
icon.svg — 256x256 with field
Hub variant — warmer #ffaa00 arcs
| Element | Color |
|---|---|
| Mast, arms, base | #ffffff — always white on dark field |
| Beacon arcs (site / mobile) | #ffc700 — signal amber |
| Beacon arcs (hub PWA) | #ffaa00 — hub variant |
| App icon field | #0a0a0a — square, no gradient |
Source vectors: LOGO.svg (transparent), icon.svg (with field).
Fira Code is the primary typeface across all SignalForge surfaces. Chrome uses ALL CAPS with generous letter-spacing. Body copy stays at normal case with standard monospace spacing.
Fira Code (web), system monospace (mobile / PWA)
400 body, 700 headers / nav brand
ALL CAPS for chrome; letter-spacing: 0.08em–0.15em on labels
Terminal chrome with ASCII-box section headers, amber accents, and minimal decoration.
--amber (or --hub-amber in the PWA)
1px solid var(--border)
--amber border + rgba(255,199,0,0.10) fill
| State | Color |
|---|---|
| Idle / ready | --amber-bright border |
| Recording / TX | --error (#ff4444) |
| Uploading | --muted |
◎ DISPATCH uses --amber-bright (mobile) —
high-visibility without TX red.
#00ff41 matrix green as primary (legacy; removed in amber pivot)#3dcfcf) — old marketing palette, deprecated#0a0f0a, #1f3a26)#ffc700 — use amber for strokes, labels, and accents only| Repo | Token source | Icons |
|---|---|---|
| signalforge.org | :root in each .html |
icon.svg, LOGO.svg |
| Discord | discord/SERVER.md | discord/assets/icon-512.png |
| signalforge-mobile | src/theme.ts |
assets/source-icon*.svg → PNG |
| p7-scanner | client/tailwind.config.ts + index.css |
client/public/pwa/icon.svg |
Operator-facing DARK / NITE / NVG / LIGHT palettes for field use. The tactical display cycle never passes through full brightness, so it won't flash-blind NVG or night-adapted eyes mid-op.
Default amber phosphor on CRT black — console monitoring and PTT.
Dim red palette for naked-eye dark adaptation between screen checks.
Ultra-low luminance blue-grey — minimum software glow for Gen III tubes.
Daylight paper terminal — click ☀ LIGHT in the nav.
Full reference: DISPLAY-MODES.md for palette tokens and per-product implementation notes.