Range Slider

An element that allows for selection of a value within a range.

Component checklist

Status

The status of the component

Ready for use!

Figma component

A link to the Figma library where the component lives.

Repository

A link to the repo where the component lives.

Usage


The default range slider is accompanied by a label and a number input that doubles as a display for the slider’s current selected value. The range slider has a label and one numerical/percentile input to display the slider’s selected value.

Provide descriptive labels

Do
Range slider with label, value and descriptive text.

Labels add additional context to the control being performed and its current selected value

Don't
Range slider with label and value.

A range slider without any labels may be ambiguous in its function; it is not accessible.

Use clear and contextual labels

Do
Range slider with label, value and descriptive text.

Use a percentile label to show the user their precise value

Don't
Range slider with label only.

Don't assume users will understand intended values without percentile labels.

Use percentile value labels

Do
Two range sliders with number and text labels instead of percentile numbers.

In events where you use a non percentile value, label the value correctly.

Don't
Two range sliders with number alone instead of percentile numbers.

Don't leave the numerical values without context.