Implementation parity
Design System Conformance
This page maps implementation status to every section defined in design-system.jsx.
Section Index
Foundation
Spacing scale, radii, shadow depths, and motion timings are implemented in CSS tokens.
- Spacing tokens align to `4, 8, 12, 16, 20, 24, 32, 40, 48, 64`.
- Radii align to `sm, md, lg, xl, full`.
- Shadows include `sm`, `md`, `lg`, and accent glow variants.
Colors
Void#06080D
Surface#111827
Accent Core#3B82F6
LEO#22D3EE
Status Active#34D399
Typography
- Outfit used for headings and hero display.
- DM Sans used for body/UI copy.
- JetBrains Mono used for IDs, metadata, badges, and metrics.
Orbit Coding
LEO
MEO
GEO
SSO
HEO
Status System
ACTIVE
INACTIVE
DECOMMISSIONED
PLANNED
Now
Recent
Stale
Old
Components
Metadata row style
Satellite Cards
Card styling now matches design-system behavior: top accent line (featured), mini-orbit animation, mono metrics, controlled status contrast.
Open Satellite CatalogSearch & Filters
Search bar with shortcut hint, structured filters, and consistent chip language applied in `/satellites` and topbar.
Micro-interactions
- Hover lift on cards and action buttons.
- Sidebar/nav state transitions aligned to `200ms` curves.
- Button ripple effect class added for key actions.
Loading & Skeleton
SEO & Schema
- SSR templates for all primary pages.
- Meta tags and Open Graph tags in base layout.
- JSON-LD WebPage schema included at layout level.
Accessibility
- Skip link present.
- Visible focus ring on all interactive elements.
- Reduced motion media query disables animations.
- Status red palette adjusted for text readability.
Data Viz
Dashboard includes orbit/disciplines bar visualizations and freshness segmentation.
Open DashboardExport & Actions
Pre-Launch ✓
- Sidebar is collapsible and persistent.
- Card contrast issue fixed for decommissioned styling.
- All listed design sections mapped and implemented in-app.