Chips & Badges

Status indicators, tags, and labels for categorizing and highlighting information.

Chip Variants

Different visual styles for chips to indicate various states and categories.

Default
Primary
Success
Warning
Error
Info

Chip Sizes

Three standardized sizes for different contexts.

Small Chip
Medium Chip
Large Chip

Removable Chips

Chips with remove functionality for filtering and tagging.

Small Removable
Medium Removable
Large Removable

Common Use Cases

Practical examples of chip usage in different scenarios.

Status Indicators

Approved
Pending Review
Rejected
Draft
Active

Category Tags

Computer Science
Engineering
Business
Medicine

Skill Tags

React
TypeScript
Node.js
Python
SQL

Badge Variants

Compact labels and indicators for inline use.

Default BadgeSecondaryOutlineDestructive

Badge Use Cases

Common scenarios for using badges in UI.

Notification Counts

Messages12
Notifications5
UpdatesNew

Status Labels

Application Status:Under Review
Payment Status:Paid
Account Status:Suspended

Table Status Indicators

Student NameStatusLevel
Aminata KoromaActiveYear 3
Mohamed SesayOn LeaveYear 2
Fatmata BanguraGraduatedAlumni

When to Use Chips vs Badges

Guidelines for choosing between chips and badges.

Use Chips When:

  • • Filtering or categorizing content
  • • Items need to be removable
  • • Displaying multiple selected options
  • • Creating interactive tags
  • • Showing status with more emphasis
Example 1
Example 2

Use Badges When:

  • • Displaying counts or numbers
  • • Showing status in tables
  • • Adding subtle labels inline with text
  • • Notification indicators
  • • Version or category labels
Newv2.0

Accessibility Guidelines

Best practices for accessible chips and badges.

Color is Not the Only Indicator

Don't rely solely on color to convey meaning. Always include text labels like "Approved", "Pending", "Error" rather than just colored badges.

Removable Chips

Remove buttons on chips must be keyboard accessible and have clear labels for screen readers (e.g., "Remove Computer Science tag").

Sufficient Contrast

All chip and badge text must have at least 4.5:1 contrast ratio against its background. Use our semantic color variables to ensure compliance.