A working spacecraft interface

Less window.
More instrument.

Flight Desk unifies the game and public site around graphite hardware, warm editorial type, amber command signals, and cool telemetry.

One work surface Signal has meaning Hierarchy before density Atmosphere behind information
02 / 08

Color as signal

Amber commands. Teal reports. Ivory speaks. Red interrupts only when the situation deserves it.

Void#080c0f
Deck#0d1317
Raised metal#141c21
Hairline#2b373e
Ivory#e8e2d5
Command#d69a36
Telemetry#5faaa8
Alert#c85f52
03 / 08

Editorial instruments

Condensed display type creates hierarchy. Plex Sans carries prose. Plex Mono makes values and labels scan like real instrumentation.

Barlow Condensed / display
Verdant Orbital
IBM Plex Sans / body
A calm working surface can carry dense systems without making every line compete for attention.
IBM Plex Mono / instruments
DAY 18 · 12,480 CR · FUEL 63% · READY
04 / 08

Command language

The same compact controls, section captions, values, and state bars appear across every function.

01 / Actions
02 / Workspace tabs
03 / Instrument field
04 / Status readout
Fuel63 / 100
Cargo34 / 40 t
05 / Data pair
AtmosphereBreathable
Temperature22°C
AffiliationAgri-Guild
Population12,000
06 / Priority plate
Current directive Carry Your Registration to Ironhold
05 / 08

One working surface

Context sits left, the active task owns the center, and ship state remains available without becoming a competing dashboard.

01 / Station context

Verdant Orbital

Inner Systems agricultural station. Neutral standing.

InfoTradeContracts
Current directiveRegistration to Ironhold
CommodityStockBuy
Purified Water935 cr
Fuel Cells4122 cr
Food Rations12812 cr
Machinery18186 cr
01 / Ship status

Ready

Viper Mk I
Hull100%
Fuel63%
Cargo34 / 40t
Range1,220 ly
06 / 08

State, not decoration

A two-pixel edge, one explicit label, and a concise recovery path are stronger than a screen full of warning color.

TelemetryReady

Known system state and navigational information.

CommandAction due

Selection, price, deadline, or primary action.

PositiveSettled

Profit, completion, capacity, and healthy systems.

CriticalHull breach

Danger and destructive action only.

07 / 08

Atmosphere in a frame

Art supplies place, character, and consequence. It never becomes wallpaper behind operational data.

Nullgate receiver cutscene
Authored still

Use imagery at pivotal moments

Station exteriors, portraits, goods, ships, and cutscenes use the shared frame and fallback. CRT texture remains inside the viewport.

Cutscenes promote a wide still with an evidence caption, then place speaker identity and a complete, stationary, left-aligned line beneath it. Routine errands do not receive story stills. Do not reveal prose character by character.

Do not bake interface labels or the Starwind wordmark into art. Live HTML owns information.

08 / 08

Release rules

A short review standard keeps the system coherent while still allowing every page and state to evolve.

01One task leads. Context and status support it.
02Amber commands, teal reports, red interrupts.
03Prefer a divider over another nested card.
04Use display, body, and mono type according to role.
05Keep art in a viewport and maintain a useful fallback.
06Inspect representative screenshots at desktop and compact widths.
07Preserve visible focus, text alternatives, contrast, zoom, and reduced motion.
08Update this page and `style-guide.md` whenever the system changes.