API and Development
IconToggle swaps between two Icon values to represent on/off or mode changes while reusing tooltip and interactable affordances.
Pass className to merge additional classes onto the icon-toggle container (for example, when a parent like Badge needs to size or align the dismiss control).
pill prop to opt in to a fully rounded (pill / circular) border radius, intended for floating toolbars and FAB-style controls such as the staff panel FAB toolbar. pill works with any IconToggleType; combine it with type={IconToggleType.Secondary} to reproduce the FAB-toolbar variant (unchecked: Alt icon + hover background; checked: --color-intent-accent-bg fill with --color-icon-base glyph).