Badge

A non-interactive status indicator used to highlight or draw attention to specific elements, such as new products or important information

The various types of badges displayed in a row

Best practices

  • Badges indicate status or convey information about a surrounding element.
  • Badges can be used to draw attention to specific elements - e.g. a new product.
  • Badges are read-only status indicators or labels and are not interactive.
  • Always position badge so that it’s clear to understand what object it’s related to.

When not to use

  • Do not overuse badges.
As with buttons, too many badges on a screen disrupts the visual hierarchy and will dilute the importance of each element.
  • Badges are not actionable elements and should never be used as a substitute for a button or link.
  • Badges shouldn’t be used outside the context of another element.
  • Don’t use badges for non-contextual information and explanations. Use the Alert component instead.

Anatomy

Listing the individual elements that make up the badge component
  1. Badge container
  2. Label

Content guidelines

  • Keep it short! Strive to use single words whenever possible.
  • Labels should be concise, unambiguous and clearly indicate the state of the element which the badge represents.
  • Use sentence case for all labels (e.g. “New product” and “Save changes”)
  • Badges labels should not be actionable like “Click here” or “Buy here”.