Components › Forms & input › Button › Split button

Split button

canon

Main action plus a chevron that opens a menu of related variants of the same action.

Approved by the owner 26 Sep 2026 („za me ok . schvaleno“, preview button-compact-split) and delivered in acrm !3903. Reverses review ACRM-81 (no use case then) on the owner’s request; pattern Atlassian Split button. Menu items shared with Menu button (one menu in the family). First adopter: mail „Odeslat hned / s odkladem“. Registry repaired 17 Oct 2026 (review F4/F11): attached css button.css.

Used in 4 files · 3 areas · 5× — components/mail, components/setkani, pages/komunikace

Default

components--split-button--defaultOpen standalone ↗Code

Variants

default
primary — at most once per container
mode choice — chevron picks (radio), main button performs
components--split-button--variantsOpen standalone ↗Code

Sizes

default · default
default · compact
primary · default
primary · compact
components--split-button--sizesOpen standalone ↗Code

States

disabled
primary · disabled
menu — click the chevron
loading
mode choice · main disabled, chevron live
components--split-button--statesOpen standalone ↗Code

Composition

dialog footer — split primary, secondary to its left
FirmaMěstoObchodyObjemVlastník
Brno Tech a.s.Brno31 250 000Štěpán Svoboda
Atol Capital s.r.o.Praha1480 000Petr Smutný
Modřice InvestModřice52 100 000Eva Dvořáková
segment table — compact split in the row
components--split-button--compositionOpen standalone ↗Code