Skip to main content

Tag

cds-tag

The Tag component is used to display concise, actionable information in the interface. It is designed to be visually distinct, making it easy for users to identify and interact with. Tags are clickable, allowing users to take immediate action, such as navigating to a specific page or filtering content.

Default​

  • Variant: --primary
  • Size: --medium
Default badge
<button class="cds-tag">
<span class="cds-tag__text">Default tag</span>
<button class="cds-tag__close"></button>
</button>

Elements​

ElementCodeParentHTML tagRequired
Textcds-tag__textBlock: cds-tag<span>required
Closecds-tag__closeBlock: cds-tag<button>optional
<button class="cds-tag">
<span class="cds-tag__text">Default tag</span>
</button>

Modifiers​

ModifierOptions
Variant--accent, --primary, --secondary, --inverse
Size--small, --medium
Alt color--color-1, --color-2, --color-3 ... --color-10

Variant​

<button class="cds-tag cds-tag--accent">
<span class="cds-tag__text">Accent tag</span>
<button class="cds-tag__close"></button>
</button>

Size​

<button class="cds-tag cds-tag--small">
<span class="cds-tag__text">Small tag</span>
<button class="cds-tag__close"></button>
</button>

Alternative colors​

<button class="cds-tag cds-tag--color-2">
<span class="cds-tag__text">Color 2</span>
<span class="cds-tag__close"></span>
</button>

States​

ModifierOptions
Statesis-highlighted

Is highlighted​

Example
<button class="cds-tag cds-tag--color-2 is-highlighted">
<span class="cds-tag__text">Color 2</span>
</button>