Fundación - Referencia de Switch SASS
Descripción
Puede cambiar los estilos de los componentes utilizando SASS Reference.
Variables
La siguiente tabla enumera las variables SASS en el archivo de configuración del proyecto que hace que los estilos predeterminados de este componente se personalicen.
No Señor. | Nombre y descripción | Tipo | Valor por defecto |
---|---|---|---|
1 | $switch-background Representa el color de fondo de un interruptor. |
Color | $ gris medio |
2 | $switch-background-active Representa el color activo de fondo del interruptor. |
Color | $ color primario |
3 | $switch-height Representa la altura del interruptor, sin ninguna clase aplicada. |
Número | 2rem |
4 | $switch-height-tiny Representa la altura del interruptor con la clase .tiny . |
Número | 1.5rem |
5 | $switch-height-small Representa la altura del interruptor con la clase .small . |
Número | 1.75rem |
6 | $switch-height-large Representa la altura del interruptor con la clase .large . |
Número | 2.5rem |
7 | $switch-radius Representa el radio del borde del interruptor. |
Número | $ radio-global |
8 | $switch-margin Representa el borde alrededor de un modal. |
Número | $ margen-global |
9 | $switch-paddle-background Representa el color de fondo para el contenedor de interruptores y la paleta. |
Color | $ blanco |
10 | $switch-paddle-offset Representa el espacio entre el borde del cuerpo y la paleta del interruptor. |
Número | 0.25rem |
11 | $switch-paddle-radius Representa el radio del borde de la paleta del interruptor. |
Número | $ radio-global |
12 | $switch-paddle-transition Representa la transición del interruptor. |
Número | todos los 0,25 segundos de salida |
Mixins
Para construir la salida CSS final de este componente, se pueden usar los siguientes mixins. Para construir su propia estructura de clases usando componentes Foundation, puede usar los mixins usted mismo.
contenedor de cambio
@include switch-container;
Agrega estilos de contenedor de cambio. Aplicarlo a una clase de contenedor.
entrada de interruptor
@include switch-input;
Agrega estilos de entrada de interruptor. Dentro de un conmutador, debe aplicarlo a una <input> .
paleta-interruptor
@include switch-paddle;
Agrega estilos para paleta y fondo de un interruptor. Dentro de un interruptor, debe aplicarlo a una <etiqueta> .
cambiar-texto
@include switch-text;
Dentro de un conmutador, agrega estilos base para texto activo o inactivo. Tienes que aplicar esto a los elementos de texto dentro de <label> .
cambiar-texto-activo
@include switch-text-active;
Agrega estilos para el texto del estado activo del conmutador.
cambiar-texto-inactivo
@include switch-text-inactive;
Agrega estilos para el texto del estado inactivo del conmutador.
tamaño del interruptor
@include switch-size($font-size, $width, $height, $paddle-width, $paddle-offset);
Al cambiar el tamaño del cuerpo y la paleta, el tamaño del interruptor altera el tamaño del interruptor. Tienes que aplicar esto a un contenedor del interruptor.
La siguiente tabla enumera los parámetros que acepta el tamaño del interruptor .
No Señor. | Descripción de parámetros | Tipo | Valor por defecto |
---|---|---|---|
1 | $font-size Representa el tamaño de fuente de la etiqueta dentro del interruptor. |
Número | 1rem |
2 | $width Representa el ancho del cuerpo del interruptor. |
Número | 4rem |
3 | $height Representa la altura del cuerpo del interruptor. |
Número | 2rem |
4 | $paddle-width Representa el ancho de la paleta del interruptor. |
Número | 1.5rem |
5 | $paddle-width Representa el espacio entre el borde del cuerpo del interruptor y la paleta del interruptor. |
Número | 0.25rem |