Make it your color
Type a color or open the swatch to explore.
interface QColorPickerProps extends Pick<Omit<HTMLInputAttributes, "value" | "disabled">, "id" | "name" | "tabindex" | "aria-label" | "aria-describedby">
?: boolean = false?: HTMLAttributes<HTMLDivElement>["class"] = undefined
?: boolean = false?: boolean = false?: boolean = false?: string = undefined?: QInputFillMask = undefined
?: boolean = false?: QColorFormat = "hex"
?: string = undefined?: boolean = false?: string = undefined?: Partial<QColorPickerLabels> = undefined
?: string = undefined?: boolean = $bindable(false)
?: boolean = false?: boolean = false?: boolean = false?: HTMLAttributes<HTMLDivElement>["style"] = undefined
?: string | null = $bindable(undefined)
Saved value: #387C69
format="hex" is the default output format. Set format="rgb" to emit RGB instead. Switching the editor's HEX/RGB tabs does not change that choice. Both input
formats are accepted; named colors, HSL, and CSS variables are not.
fillMask with mask to keep empty positions visible while
editing. Masked fields use HEX even with format="rgb". Fill all six positions
to commit; with alpha, use eight positions to edit opacity or six to preserve
it.Saved value: No color selected
inline for immediate updates without Apply or Cancel. Give this cycling
club's next poster a new accent; the artwork changes while its text keeps a fixed,
readable color. The hint, error, errorMessage,
masks, and field styles apply only to the text field in popup mode.Sunday cycle club · No. 07
09:00 Sunday
Riverside coffee stop
32 km
All paces welcome
Poster accent #E4653D
The color field exposes separate native range controls for Saturation and Brightness. Tab to either axis, then use the arrow keys, Shift + Arrow for steps of 10, and Home or End for its limits. Hue and optional opacity also support keyboard editing.
alpha to edit opacity. HEX output includes an alpha byte; RGB output
uses rgba(). Try a translucent highlight over the photo below.
Selected regionrgba(255, 196, 0, 0.35)filled, outlined, rounded, dense, and hint. Use mask for
fixed-format entry, as in the six-digit HEX example below. Override translations with labels.