1.2 KiB
1.2 KiB
UI Information Architecture
Page Structure
The page should contain:
- header
- snapshot metadata strip
- compact section navigation
- ordered content sections
Header
Show only essential context:
- product name
- target host if present
- collected time if present
- source type and protocol if present
Section Order
Preferred order:
boardfirmwarecpusmemorystoragepcie_devicespower_suppliessensors- unknown sections
Section Presentation
- singleton object sections render as key-value table
- array sections render as compact data tables
- sensors render as separate subtables for
fans,power,temperatures, andother
Visual Rules
- status badges:
- green for
OK - yellow/amber for
Warning - red for
Critical - gray for
Unknown - light gray for
Empty
- green for
- do not color arbitrary non-status fields
- keep tables dense and scan-friendly
Complexity Limits
- no multi-tab application shell
- no dashboard analytics
- no wizard-like workflow
- no collector controls
Accessibility
- tables must remain readable on desktop and mobile
- section navigation must work without JavaScript
- color must not be the only status indicator; always show text