packages/react-components/react-swatch-picker/stories/src/SwatchPicker/SwatchPickerBestPractices.md
extra small or smaller swatches spacing should be not less than 4px to ensure they pass the WCAG target size requirement.aria-label or a Tooltip. These are required for both voice control and screen reader users.Known limitations:
radiogroup role used for the SwatchPicker does not fully match standard radio keyboard behavior because color selection must be confirmed by pressing enter/space, unlike Radiogroup. But because this pattern has more robust cross-platform support, the radiogroup role will be used for the row layout.grid layout the grid role is used, and swatches have a role of gridcell. This is because the grid pattern is the only one that supports a two-dimensional layout and arrowing behavior, even though the aria-selected attribute on gridcell is not well-supported on all screen readers, and there is no better alternative.