# Events Capacity Gauge

Event capacity gauge showing tickets sold against venue capacity by zone.

- id: `events-capacity-gauge`
- Page: https://agentic-ui-kit.com/components/events-capacity-gauge
- Live preview: https://agentic-ui-kit.com/live/component/events-capacity-gauge

## Install

```bash
agentic-ui add events-capacity-gauge
npx shadcn@4.17.0 add @agentic-ui/events-capacity-gauge
```

## Metadata

- **Level:** block
- **Category:** block
- **Installable in:** Radix UI (registry variant new-york), Base UI (registry variant base-vega)
- **Capabilities:** capacity-percent-dial, over-capacity-band, sold-vs-checked-in-modes, zone-breakdown, zone-selection, stacked-zone-bars, held-seats, waitlist-count, per-zone-overflow-detection, configurable-status-thresholds, keyboard-roving-focus, live-announcements, controlled-or-uncontrolled, loading-state, error-state, empty-state
- **Intents:** track-status, monitor-live
- **Suits domains:** operations, music, education, culinary, marketing
- **Interaction:** click-select, keyboard-navigation, toggle
- **Screen role:** overview
- **Density:** medium
- **Dark mode:** yes
- **Use it for:** Event capacity gauge showing tickets sold against venue capacity by zone, Live door count at check-in, with people inside versus capacity per area, Workshop or class fill rate across rooms with seats left and a waitlist, Oversold warning for a sold-out section of a concert or conference
- **Avoid when:** Choosing individual seats on a map (use a seat map selector), Ticket sales over time or by channel (use a timeseries or bar chart), A single KPI without zones or capacity semantics (use chart-gauge-kpi)
- **Preserve when adapting:** per-zone-overflow-rule, sold-vs-checked-in-metric, keyboard-contract, state-triad-loading-error-empty
- **Replace when adapting:** domain-copy, zone-definitions, status-thresholds-and-labels, unit-label
- **Adaptation effort:** low
- **Coupling:** low
- **Quality score:** 8.9/10
- **Quality breakdown:** visual 8/10, responsive 9/10, accessibility 9/10, code 9/10
- **Uses primitives:** button, skeleton
- **npm dependencies:** chart-gauge-kpi, lucide-react
- **Motion:** profile subtle, library css, reduced-motion fallback yes
- **Used in:** Events Ticketing (blueprint)
- **npm dependencies (registry):** lucide-react@0.577.0
- **Registry dependencies:** chart-gauge-kpi, lib-primitives
