Usage
Counter annotates labels—tabs, nav items, filters—with a numeric tally. It helps operators prioritize work ("how many open incidents?") without opening each section. Treat counters like platform notification badges: small, legible, and present only when the number genuinely changes behavior.
Subtle styling (CounterColor.Resting in @prepared911/ui).Error styling with a positioning className. In @prepared911/ui, that fill is CounterColor.Destructive.Badge, or charts.Badge or an icon with text.Banner or row-level state.aria-describedby consistent with Tabs and Tabs. Avoid announcing rapid count changes in live regions. See Accessibility for the full contract.