Developer optionsWidget catalog
Widgets
Reusable components for screens. Change the shared component once, then every screen follows.
Component list
Source of truthBadges
shared/badge.cssStats
shared/stat-card.cssShiftCard
Uses badgesDeveloper note
Use catalog components everywhere
For badges use <superwizer-badge> or the .sw-badge classes. ShiftCard already consumes the same badge tokens, so status colors stay consistent across chat, team details, schedule, and history.