# ButtonVariant

> Represents the button style classes.

[API reference](/docs/api/index.md) › [Bootstrap 6](/docs/extensions/bootstrap6/reference/index.md) › [enum](/docs/extensions/bootstrap6/reference/enum/index.md) › ButtonVariant

| enum | `yii2\extensions\bootstrap6\enum\ButtonVariant` |
| --- | --- |
| Backed by | `string` |
| Source | [`src/enum/ButtonVariant.php`](https://github.com/yii2-extensions/bootstrap6/blob/main/src/enum/ButtonVariant.php#L10) |

Represents the button style classes.

## Cases

| Case | Value | Description |
| --- | --- | --- |
| <span id="case-ICON"></span>`ICON` | `'btn-icon'` | Applies the icon button style. |
| <span id="case-LINK"></span>`LINK` | `'btn-link'` | Styles the button as a link. |
| <span id="case-OUTLINE"></span>`OUTLINE` | `'btn-outline'` | Applies the outlined button style. |
| <span id="case-SOLID"></span>`SOLID` | `'btn-solid'` | Applies the solid button style. |
| <span id="case-STYLED"></span>`STYLED` | `'btn-styled'` | Applies the styled button variant. |
| <span id="case-SUBTLE"></span>`SUBTLE` | `'btn-subtle'` | Applies the subtle button style. |
| <span id="case-TEXT"></span>`TEXT` | `'btn-text'` | Applies the text button style. |