// DS_01 · KINETIK STUDIO
Midnight Pro.
Dark only. Gray plus one single cyan accent. Interfaces that feel like the control panel of a live system.
- PRODUCT
- kinetik-site and the internal AI Command Center panel
- SOURCE OF TRUTH
- Figma file Kinetik Studio Design System, page Color
- STATUS
- One generation, the most mature of the three. Full ramps, complete semantic layer.
01 How it was built
Replay the construction of the system step by step. Tokens light up in the order they were created; audit findings and decisions appear where they happened.
Choose a world, not a theme
The deliberate call: a live system control panel instead of a generic SaaS dashboard. Every later token answers to that sentence.
[DECISION] Reject the generic dashboard look.
02 How it connects
Every component traces back to a token and every token to an intent. Click a node to see what depends on it.
Base background of the entire app.
2 connected nodes highlighted. Click any node to trace it.03 Ask the system
An oracle that answers design questions from the system's own rules. Ask in English or Spanish, or paste any hex to find its token.
The oracle answers from the system's own rules, tokens and changelog. No guessing: every answer shows the chain it resolved through and a confidence label, the same rule the Launch Mobility guide uses for inferred values.
04 The vocabulary, alive
The named components of Midnight Pro running for real: status bar, section header, badges, connections and terminal.
// AGENTS_ONLINE · 004
- $ kinetik init --env=prod
- ✓ tokens loaded · 13 semantic
- ✓ agents online · 4
- ▸ watching pipelines…
05 Live accessibility audit
Every text token against every background token, WCAG 2.1 ratio computed on the spot.
24/28 pairs pass AA for body text · computed live in your browser
| bg-base | bg-surface | bg-raised | bg-overlay | |
|---|---|---|---|---|
| text-primary | Aa18.6 · AAA | Aa18.0 · AAA | Aa16.7 · AAA | Aa17.4 · AAA |
| text-secondary | Aa6.1 · AA | Aa5.9 · AA | Aa5.5 · AA | Aa5.7 · AA |
| text-tertiary | Aa3.0 · AA LG | Aa2.9 · FAIL | Aa2.7 · FAIL | Aa2.8 · FAIL |
| accent-default | Aa11.3 · AAA | Aa10.9 · AAA | Aa10.1 · AAA | Aa10.6 · AAA |
| state-success | Aa10.6 · AAA | Aa10.3 · AAA | Aa9.5 · AAA | Aa9.9 · AAA |
| state-warning | Aa12.2 · AAA | Aa11.8 · AAA | Aa11.0 · AAA | Aa11.4 · AAA |
| state-danger | Aa7.4 · AAA | Aa7.1 · AAA | Aa6.6 · AA | Aa6.9 · AA |
06 Specimen
Click any swatch to copy its value.
Systems that run your business.
KINETIK_OS v1.0 · STATUS: ONLINE · LATENCY 9ms
PROJECTS · CONNECTIONS · GRAY · CYAN
07 Rules
- One accent only. Cyan carries CTAs, focus and glow; nothing else competes with it.
- Dark only. There is no light theme to maintain, so every surface is tuned for one context.
- The interface speaks the business vocabulary: agents, digital workers, pipelines.
- System text is always mono. Status bars, readouts and badges never switch face.
- Section headers follow // NAME_SECTION, zero padded numbering.
- Connections glow cyan when active and fall back to dotted gray when idle.
08 Known gaps
- Spacing, radii, shadow and motion values live in Figma and the internal guide, not on the public page.
- Gray and cyan ramps are defined by step (950 to 50) but their hex values are not published yet.