Range Slider

Label and readout above a filled track with a circular handle positioned by the current value.

Volume68%

Requires shadcn/ui initialized. Run npx shadcn@latest init if you haven't.

Import & use
import { Input4 } from "@/components/beste/piece/input4";

<Input4
  value={68}
  min={0}
  max={100}
  label="Volume"
  unit="%"
/>

More Input pieces

View all Input
$420
$0$1000

Slider with a primary-tinted track, current value badge on the right, and min/max labels on the rail.

120320
0500

Two-thumb range slider with a filled band between, a mono low-high readout, and min/max caps.

Email notificationsGet updates when teammates comment

Row with a bold label, secondary description, and a switch that slides on or off.

Apr 01
Apr 30
30 days

Date Range

input17

Joined from-arrow-to range input with a muted duration chip capping the right side of the control.

Cabin upgrade$38 each
2

Line-item card with a label-price stack and a pill stepper that enforces min zero and a max cap.

4

Compact number control with minus and plus buttons flanking a centered mono value.