Slowly
The builderBlocks

Range slider

A slider control for picking a value or a range between a min and max.

The Range Slider is a control for picking a value, or a range, by dragging along a track between a minimum and a maximum. It sits inside a Filter block and suits price filters, any numeric scale, or anywhere a visitor needs to narrow results by threshold.

Adding one

  1. Select a Filter block to hold the slider.
  2. Open the inserter and search "range-slider".
  3. Pick the Range Slider block.

Settings

In the range slider's own panel. Appearance lives in the shared design panel.

SettingWhat it doesReach for it when
MinimumThe lowest value the track representsEvery slider; sets where the left end lands
MaximumThe highest value the track representsEvery slider; sets where the right end lands
StepThe increment between selectable valuesWhole numbers on a price filter, or larger steps on a coarse scale
HandlesNumber of drag handles on the trackTwo handles for a range (from/to); one for a single value
VerticalRotates the track to run top-to-bottomTall narrow layouts where a horizontal track would feel cramped
RangeWhether the filled portion covers the whole track or only the selected spanSingle-value sliders where the fill helps show position
PushPrevents the two handles from crossing or mergingRange sliders where from must stay below to
LabelShows a floating label above each handle with its current valueAny slider where the exact number helps the visitor
PrefixText prepended to handle label values, such as a currency symbolPrice filters
SuffixText appended to handle label values, such as a unitDistance or weight filters
PipsTick marks along the track at regular intervalsWhen the scale landmarks help visitors orient
Pip stepHow many values apart each pip sitsSparser marks on long scales
Hover effectsSubtle visual response when the pointer moves over the handleOn by default; turn off for a fully custom state via CSS
Format labelsNumber format locale or pattern applied to displayed valuesLocalised price display, large numbers with separators

Styling

The track, filled range, and handles each carry their own colour controls in the range slider's settings panel, alongside the shared design panel. Use the states panel to style the focused and active handle distinctly, which matters both for aesthetics and for the keyboard-accessible focused state.

Accessibility

The range slider renders as one or more input[type=range] elements, which keyboard users can operate with arrow keys once focused. Make sure the slider sits inside a labelled form context, or pair it with a visible text label in the surrounding layout, so screen readers announce what the control is for. If you show a label above each handle, that label is decorative; the accessible name still needs to come from a form label or aria-label on the input.

If your site supports reduced-motion preferences, consider whether the hover effects add distraction; the Hover effects toggle in settings gives you a clean off state to style around.

On this page