+
+
+ Status Page — 90-Day Uptime
+
+
+ Historical uptime bar chart showing 90 days of component health.
+ Each cell is a day, color-coded by uptime percentage. Hover or
+ focus cells to see incidents. Fully responsive, keyboard navigable,
+ RTL compatible, and respects prefers-reduced-motion.
+
+
+ {/* Dark surface swatch */}
+
+
+ Dark surface
+
+
+
+
+
+
+ {/* Light surface swatch */}
+
+
+ {/* Accessibility & Implementation notes */}
+
+
+ Keyboard navigation: Arrow
+ keys move focus between cells. Each cell is focusable with{" "}
+ tabIndex={JSON.stringify(0)}. Escape dismisses tooltip.
+
+
+ Incident indicators: Red
+ border appears on cells with incidents. Tooltip shows full details:
+ title, summary (truncated to 100 chars), and severity level.
+
+
+ Responsive design: Cells
+ shrink to minimum 3px width on mobile, full size on desktop. Chart
+ scrolls horizontally on small screens. RTL support reverses cell order.
+
+
+
+
{/* ── A11y Audit Historical Trend Chart ── */}