Calm is a feature.
Default to quiet. When everything is calm, the signal stands out.
K01 / PRINCIPLES
Default to quiet. When everything is calm, the signal stands out.
Every event has a timestamp with zone. Stories are told on T+ time.
Every number carries its source, period and "illustrative" when it is.
No fake alerts, countdowns or scare banners. Confidence converts better than panic.
The Emergency Lane is in every header and never asks for more than a phone number.
Emergency works in seconds. Planned projects are consultative and multi-step.
Severity, TLP and status always pair color with a shape and a label.
Reduced-motion fallback everywhere, pause controls, no flashing.
Redaction is visual only; assistive tech gets the text or an explicit label.
K04 / LAYOUT, SURFACES & DENSITY
1440
12 col · 24 gutter · 60 margin
1024
8 col · 20 gutter · 40 margin
390
4 col · 16 gutter · 20 margin
1 px hairlines at 9% and 17% ink. No drop shadows on surfaces; elevation is expressed by surface step (canvas → surface-1 → surface-2).
| TOKEN | CALM · marketing | OPS · portal |
|---|---|---|
| row height | 52 px | 32–36 px |
| panel padding | 24–28 px | 12–16 px |
| control height | 44–52 px | 32–36 px |
| body size | 16–18 px | 13–14 px |
| section spacing | 88–160 px | 16–24 px |
| touch target | ≥ 44 px | ≥ 44 px on touch |
K05 / ICONOGRAPHY & IMAGERY
48 custom icons on a 24 px grid, 1.5 px stroke, 2 px keyline padding, round joins. Shown here as a spec grid; production glyphs to be drawn by the icon designer against these slots. Locks appear only for actual lock states.
DO
Real analysts in well-lit rooms · client conversations · data-center details · diverse teams · honest light · line diagrams, topologies, redacted documents.
DON'T
Hooded hackers · code rain · skulls · decorative padlocks and shields · glowing globes with attack arcs · glitch · fingerprints · binary.
K06 / MOTION
Transform and opacity only. Native scrolling. Full reduced-motion fallback. Anything continuous for more than 5 s gets a visible pause control. Nothing flashes more than three times per second.
| DURATION | USE |
|---|---|
| 100 ms | Hover, press feedback |
| 180 ms | Toggles, chips, focus |
| 280 ms | Verify scan, panels, drawers |
| 420 ms | Section reveals, path drawing |
| 700 ms | Redaction lift, counters, Signal Filter stages |
steady
cubic-bezier(.45, 0, .55, 1) · even, controlled · UI state changes
resolve
cubic-bezier(.16, 1, .3, 1) · noise settling into signal · reveals
Motion budget
Marketing: calm, expressive · Utility: quiet · Emergency (D03): none · Portal: functional only
✓Verified
ISO/IEC 27001 · valid to 2028-03
Client: Nordhafen Werke
Screen readers: real text, or aria-label="redacted".
Events
2.18 bn
Alerts
1,284
Incidents
3
Canvas field of log fragments filtered in four stages: events → alerts → incidents → contained. Pause control, reduced-motion shows the final frame, canvas is aria-hidden with a text panel alternative.
Open D01 →