UptimeBar
The statuspage strip: per-period status pills (operational, degraded, down, unknown) with a summary caption and edge labels.
The pills run in a single row, oldest on the left, colored operational green, degraded amber, down red, or unknown muted (precedence down > degraded > unknown; an unmarked period is operational). An optional caption summarizes the strip above it, and startLabel/endLabel caption the physical edges below. The strip is a time axis, so it keeps left-to-right ordering in every locale, and its accessible name tallies every status.
99.98% uptime
90 days ago
Today
iOS
99.98% uptime
90 days ago
Today
Android
99.98% uptime
90 days ago
Today
Web
tsx
Default
Compact
With unknown periods
Props
Do & Don’t
UptimeBar
Don’t
A hand-rolled row of colored Views has no accessible tally and no edge-caption anatomy.
Do
99.98% uptime
90 days ago
Today
Let the strip carry the whole anatomy: pills, summary caption, and edge labels, with the status tally in its accessible name.