Accessibility
ButtonGroup from @prepared911/ui/button-group is a layout primitive around a cluster of Buttons that share visual context. The component handles grouping semantics; each button inside the group carries its own accessible name.
role="group" on the container.aria-label on the ButtonGroup so screen-reader users get context before hearing the individual buttons.Button contract.role="group" with optional aria-label or aria-labelledby.SplitButton instead.