EEnterUI
DocsComponentsThemesDonation
Get Started
      • Slider
      • ColorPicker
EnterUIDocsInputsSelectionValue PickersSlider
InputsUpdated 6 May 2026

Slider

An accessible value and range control for product settings.

Slider is tuned for settings, filters, and range controls where direct manipulation should feel precise without drawing too much visual weight.

#Default usage

Slider

Provide an accessible label for the value being adjusted.

Code
<Slider aria-label="Preview density" defaultValue={[56]} max={100} step={1} />

#Import

Code
import { Slider } from "@froggdesign/enter-ui-react";

#Patterns

Range

Use two values when the control represents a bounded range.

Code
<Slider aria-label="Price range" defaultValue={[24, 78]} max={100} step={1} />

Disabled

Disabled sliders remain visible but do not invite interaction.

#Accessibility

Slider uses Radix slider semantics, keyboard interaction, disabled state, and focus-visible styling. Always provide a label.

#API

  • Supports Radix slider root props such as value, defaultValue, min, max, step, and disabled.
  • Renders one thumb per entry in value or defaultValue.

#Styling

Every exported component accepts className when it renders an element. EnterUI styles use .eui-* classes and --eui-* variables mapped from FroggDesign theme tokens.

PreviousToggleGroup
NextColorPicker

On this page

  1. Default usage
  2. Import
  3. Patterns
  4. Accessibility
  5. API
  6. Styling