Design System
Surface treatment
Translucent panels, flat elevation, glow for live states.
On this page
- Map-first layouts: The map/scope extends edge-to-edge of its container. UI panels float over it as translucent surfaces (
navy-800@ 85% opacity, backdrop blur 12px, 1pxnavy-600border). This is the house style for any tactical view. - Panel elevation: Flat. No drop shadows anywhere in the system. Hierarchy comes from opacity, border contrast, and position. Live/active panels earn a
--fdt-glow-smhalo; static panels do not. Hero elements on corporate surfaces may carry--fdt-glow-lgambient; product hero surfaces may layer--fdt-glow-lgbehind content with--fdt-glow-mdon active elements. - Data readouts: Mono-spaced, tabular alignment, uppercase label above value. Labels in
steel-400, values infog-100. Separators aresteel-500hairlines, not boxes. - Dividers: 1px
navy-600horizontal rules. Never double lines. Never decorative.
Three panel states
Left and center are both correct: same panel anatomy, translucent over the map. The only difference is the live panel carries --fdt-glow-sm because it is actively receiving data; the static panel does not. The right panel fakes elevation with a drop shadow - forbidden. Depth in this system is read through opacity, border contrast, and glow, never through a shadow layer.