Formularios

Slider

Permite elegir un valor numérico dentro de un rango arrastrando un mando. Es apropiado cuando el rango es amplio y el valor exacto importa menos que la posición relativa; si el rango es corto y el valor exacto sí importa, el stepper es la alternativa.

Uso

<vadavo-slider> genera su propio input type="range" dentro de su shadow root y participa en FormData como un campo nativo. Acepta los atributos min, max, step, value y disabled; sin value, arranca en el punto medio del rango.

Relleno de la pista

El componente actualiza --slider--size--progress en cada evento input para pintar la parte rellena de la pista.


<vadavo-slider name="volume" min="0" max="100" value="40"></vadavo-slider>

Tokens semánticos

TokenQué es
--slider--background--thumbEl color de fondo del mando del deslizador.
--slider--background--thumb-activeEl color de fondo del mando mientras se arrastra.
--slider--shadow--thumbLa sombra del mando del deslizador.
--slider--shadow--focus-ringEl anillo (box-shadow) que rodea al mando del deslizador cuando tiene el foco.
--slider--border-width--thumb-ringEl grosor del anillo claro que rodea al mando del deslizador.
--slider--border-style--thumb-ringEl tipo (border-style) del anillo claro que rodea al mando del deslizador.