Usage
CheckboxCard and CheckboxCards present multi-select options as tappable cards when each choice benefits from a short description, metadata, or icon. They trade vertical space for scannability—use them when operators compare choices before selecting, not when they flip many flags quickly. Typical dispatch contexts: feature toggles with consequences ("Enable call recording"), onboarding selections, bulk feature enablement with permission notes.
RadioCards or Radio.Checkbox rows or a data table with selection.Checkbox reduces noise and height.CheckboxCards wraps a set of CheckboxCards. Each card renders a checkbox indicator, a title, an optional description, and optional trailing metadata (icon, badge, price). Horizontal layouts work when viewports are wide; stack on narrow dispatch panels. Use design tokens for spacing—no ad-hoc margins.
formatMessage.CheckboxCards. Split into sections with headings.Checkbox.aria-describedby where supported; the card click target toggles selection without trapping keyboard users. See Accessibility for the full contract.