UI
← Home

Color Picker

A full HSV color picker: three sliders — hue, saturation, and value — compose a color, shown as a hex string with a preview swatch. Each slider is operable with Arrow / Home / End and clickable along its track. The composed hex value is the observable signal.

  • Axe
  • Focus
  • Drag

Preview

#ff0000

Installation

npx shadcn@latest add https://ui.publictheta.com/r/color-picker.json

Conformance

Verified against the @publictheta/ui-spec color-picker specification on both the React and vanilla reference implementations, across Chromium, Firefox, and WebKit.

  • Axe No WCAG 2 A/AA axe-core violations
  • Focus A visible focus indicator appears on keyboard focus (WCAG 2.4.7)
  • Drag Pointer-drag surfaces don't select text or hijack touch scrolling

See the full conformance matrix across all components.