Channel
A colour ramp you can hold. Single values and ranges with inset glass thumbs.
Colour studio
Glass controls, sized to sit beside Swatch.
The Swatch size scale
Each channel is exactly as tall as its neighbouring Swatch. Width remains flexible.
2xsxssmbaselgxl2xl3xl4xl5xl6xl7xlUsage
import { ChannelSlider } from "@patternmode/channel";
import "@patternmode/channel/styles.css";
<ChannelSlider
label="Lightness"
background="linear-gradient(to right, #fff, #000)"
size="xl"
value={lightness}
onValueChange={setLightness}
onValueCommitted={search}
getThumbColor={(value) => value < 50 ? "#000" : "#fff"}
labelStart="Lighter"
labelEnd="Darker"
/>