Tag
Also see /react/tag
React component
Tag button
Combine .bf-button with .bf-tag to get a tag-styled <button>. Mark as selected with .bf-button-filled.
If clicks on a tag should navigate to a new URL, style a link as a Tag instead.
<button class="bf-tag bf-button">tag button</button> <button class="bf-tag bf-button bf-button-filled">selected tag</button>
Compact Tag
Use .bf-tag-compact for a smaller tag.
<button class="bf-tag bf-tag-compact bf-button">compact tag</button> <button class="bf-tag bf-tag-compact bf-button bf-button-filled"> selected tag </button>
Inactive
Avoid using <button disabled>, and let the tag be clickable and focusable, and style it as an inactive tab with .bf-button-inactive.
<button class="bf-tag bf-button bf-button-inactive">inactive tag</button> <button class="bf-tag bf-tag-compact bf-button bf-button-inactive"> compact </button>