Ready

Icon Button

An icon button is a clickable element that uses only an icon to represent its function. It's a compact way to display an action, particularly useful in situations where space is limited.

Ready

Icon Button

An icon button is a clickable element that uses only an icon to represent its function. It's a compact way to display an action, particularly useful in situations where space is limited.

Ready

Icon Button

An icon button is a clickable element that uses only an icon to represent its function. It's a compact way to display an action, particularly useful in situations where space is limited.

Anatomy

Anatomy

Anatomy

  1. Icon

  2. Tooltip

Variants

Variants

Variants

  1. Default

  2. Danger

Sizes

  1. Default

  2. Medium

  3. Small

States

States

States

  1. Default

  2. Hover

  3. Pressed

  4. Disabled

Best Practices

Best Practices

Best Practices

1. When to use

Icon buttons should be used to perform specific actions such as "edit" or "close". They should not be used to navigate the user from one page to another. ²

2. Use with caution

The meaning of icons can be misinterpreted. Only use icon buttons for well-known actions that are regularly used and easy to memorize.¹ For lesser-known actions, use our standard buttons with text labels that describe the action.

3. Tooltip Label

The button label is displayed in a tooltip on hover. The button labels should use verbs to describe the exact action that will be taken. Avoid using labels that are vague or generic. ²

Need more guidance?

Suggest an addition or an edit.

Need more guidance?

Suggest an addition or an edit.

Need more guidance?

Suggest an addition or an edit.

© 2025 Basis Technologies
© 2025 Basis Technologies
© 2025 Basis Technologies