GitHub

Split Button

Button with an attached dropdown toggle for secondary actions. The main button performs the primary action, while the arrow toggle reveals a dropdown menu with alternatives.

Default Split Button

Preview

With Dropdown Open

Preview

Outline & Sizes

Preview

Colors

Preview

Classes Reference

Class Description
.split-buttonContainer wrapper
.split-button-mainMain action button (add to .btn)
.split-button-toggleDropdown toggle arrow button
.split-button-toggle-iconChevron icon (rotates when open)
.split-button-openOpen state (shows dropdown)
.split-button-dropdownDropdown menu panel
.split-button-itemDropdown item
.split-button-item-iconItem leading icon
.split-button-item-dangerRed destructive item
.split-button-item-disabledDisabled item
.split-button-dividerHorizontal separator
.split-button-outlineOutline style variant
.split-button-smSmall size
.split-button-lgLarge size
.split-button-blockFull-width variant
.split-button-disabledDisabled state
.split-button-dropdown-leftAlign dropdown to left
.split-button-dropdown-upOpen dropdown upward