Angular Badges Library | ng-hub-ui-badges
Semantic Angular badges for statuses, counters and removable filter tags, with CSS variables and public SCSS mixins for custom colour families.
Interactive examples
Explore live examples that show how the library behaves in common Angular use cases.
Semantic Matrix
Semantic coloursPrimary Secondary Success Danger Warning Info
Visual variantsSolid Soft Outline Ghost Subtle Surface
Scale & Shape
SizesXS SM MD LG
ShapesPill Rounded Square
Status & Counters
Status dots
API gatewayOnline
Review queuePending review
Billing exportsBlocked
Counters 12 5 alerts 42 deployments
Removable Filters
3 active filters Priority: High Assigned: Me Status: Open
Open Semantic Theming
Truncation & Tooltip
Narrow column — long labels truncate; hover a badge for the full text.Processing invoice export Completed with warnings Completed Waiting for manual approval Explicit tooltip overrides the label, even when it fits:Synced Cap the width per badge with --hub-badge-max-width:A very long capped label
Interactive filter chips
Status (single select) Open Pending Closed Selected: open
Labels (multiple select) bug feature docs urgent Selected: feature
Chip Colours
Semantic coloursprimary secondary success danger warning info neutral light dark
Standalone toggle (two-way Notifications Removable Disabled notifications: true
selected)