Patterns
Coal Series patterns combine tokens and components into end-to-end workflows tailored to vulnerability management.
Command center dashboard
- Global posture banner: Stack metric callouts inside a card row to communicate KPIs.
- Vulnerability radar: Pair the circular radar widget with the blast radius heatmap to show impact and spread.
- Device inventory table: Use styled tables with severity chips and row hover states for quick triage.
- Activity log: Render time-stamped events using Plex Mono and subtle borders.
Scan automation wizard
- Tabs differentiate scheduled vs ad-hoc scans.
- Confirmation dialog summarises scope, credentials, and expected duration before confirmation.
- Exposure score card appears in the success screen, highlighting delta vs benchmark.
Alert escalation
- Toast / Banner (coming soon): Use status colors to escalate severity.
- Dialog or Drawer summarises detection details with call-to-action buttons.
- Data table lists affected assets; allow bulk actions.
Motion guidelines
- Use
coal-scananimation to indicate live sweeps. - Trigger
coal-radarwhen the radar widget receives new telemetry. - Honor
prefers-reduced-motion; switch to static glows when disabled.
Content strategy
- Labels use plain language: "Quarantine device" instead of "Execute rule".
- Avoid acronyms without tooltips.
- Provide log context via Plex Mono snippets for reproducibility.