Color Picker
Live Editor
function ColorPickerDemo() { return ( <ThemeProvider> <ColorPicker value="#2563eb" mode="popover" alpha presets={['#2563eb', '#16a34a', '#dc2626']} recent maxRecent={6} onValueChange={(value) => console.log(value)} /> </ThemeProvider> ); }
Result
Loading...
Key Props
value, format, alpha, disabled, readOnly, size, variant, state, tone, mode, open, closeOnEscape, placeholder, presets, recent, maxRecent, persist, onInput, onChange, onValueChange, onOpen, onClose, onOpenDetail, onCloseDetail, onInvalid
Notes
- Use
mode="inline"to keep the picker always visible. onChangeandonInputreceive a detail object;onValueChangereceives the serialized color string.