Components
Hue
A hue selection slider component with full spectrum color support
Features
- Full Spectrum: Complete 360° hue range
- Smooth Gradients: Beautiful color transitions
- Precise Control: Exact hue value selection
Usage
Hue Selector
Current Hue: 340°
Color: #ff6b9d
import { ColorPicker, useColorState } from 'react-beautiful-color';
export function HueExample() {
const { color, setColor } = useColorState({ type: 'hex', value: '#ff6b9d' });
return (
<div className="p-6">
<div className="max-w-md">
<h4 className="mb-3 text-sm font-medium">Hue Selector</h4>
<ColorPicker
color={{ type: 'hex', value: color.hex }}
onChange={setColor}
className="mb-4 max-h-4"
>
<ColorPicker.Hue className="max-h-4" />
</ColorPicker>
<div className="space-y-1 text-sm">
<div>Current Hue: {Math.round(color.hsv.h)}°</div>
<div>
Color: <span className="font-mono">{color.hex}</span>
</div>
</div>
</div>
</div>
);
}
Props
Prop | Type | Default | Description |
---|---|---|---|
className | string | - | Additional CSS classes |