Color Swatches
Expresses a finite, named color set with native radio or checkbox inputs and keeps selection understandable beyond hue alone.
InstallTerminal
Usage
Contract
Product boundary
It is not an arbitrary color picker, theme preview, or a substitute for text status. Free-form color work belongs in a host-owned specialist tool.
The component publishes a reusable interaction boundary only. Data fetching, persistence, permission, trusted content, and business entities remain host-owned.
Accessibility
Every swatch needs an accessible name. Selection combines an outline with native input state so people never need to identify a color by sight alone.
