1. Components
  2. slider

Slider

Adjust a value by dragging a thumb along a track.

Demo

20
import { Label } from "@/components/jk/input"
import { Slider, SliderFill, SliderOutput, SliderThumb, SliderTrack } from "@/components/jk/slider"


export const DemoSlider = () => {
    return (
        <Slider defaultValue={20} className={"w-full flex flex-col max-w-sm"}>
            <div className="flex items-center justify-between">
                <Label>Opacity</Label>
                <SliderOutput />
            </div>
            <SliderTrack>
                <SliderFill />
                <SliderThumb />
            </SliderTrack>
        </Slider>
    )
}

Installation

terminal
npx shadcn@latest add @jk-ui/slider