Skip to content
Sign in
ObservabilityUptime stripMenu

Uptime stripPro

A 90 day status strip with incidents.

Pro90 days with one outage and three degraded days.

Installation

$ pnpm dlx shadcn@latest add @chatcn-pro/uptime-strip

Usage

tsx
import { UptimeStrip } from "@/components/ui/chatcn/pro/uptime-strip"

<UptimeStrip name="Support agent" days={days} />

Bad days are shorter as well as colored, so the strip reads without hue. Incidents are listed under the strip, newest first, rather than hidden in tiny hover targets.

Examples

States

ProA clean quarter, and a new agent with little history.

Props

PropTypeNotes
namestringWhat is measured
days{ day, status, uptime?, incident? }[]Oldest first

Accessibility

  • Each day carries its date and status as hidden text; incidents are a list.