Explore every variant and expand each example’s formatted usage code.
Choose a color from a picker or palette.
<ColorPicker label="Accent" value={pickerColor} defaultLabel="Default" customLabel="Custom color" customHexLabel="Hex color" invalidColor="Enter a valid hex color" colorLabels={{}} onChange={setPickerColor} />
<ColorPalette value={paletteColor} ariaLabel="Color swatches" defaultLabel="Default" colorAriaLabel={(option) => option.label} onChange={setPaletteColor} />