Foundation - Référence Switch SASS

La description

Vous pouvez modifier les styles des composants à l'aide de la référence SASS.

Variables

Le tableau suivant répertorie les variables SASS du fichier de paramètres du projet qui permettent de personnaliser les styles par défaut de ce composant.

N ° Sr. Nom et description Type Valeur par défaut
1

$switch-background

Il représente la couleur d'arrière-plan d'un commutateur.

Couleur $ gris moyen
2

$switch-background-active

Il représente la couleur active d'arrière-plan du commutateur.

Couleur $ couleur primaire
3

$switch-height

Il représente la hauteur du commutateur, sans aucune classe appliquée.

Nombre 2rem
4

$switch-height-tiny

Il représente la hauteur du commutateur avec la classe .tiny .

Nombre 1,5rem
5

$switch-height-small

Il représente la hauteur du commutateur avec la classe .small .

Nombre 1,75rem
6

$switch-height-large

Il représente la hauteur du commutateur avec la classe .large .

Nombre 2,5rem
sept

$switch-radius

Il représente le rayon de la bordure du commutateur.

Nombre $ global-radius
8

$switch-margin

Il représente la frontière autour d'un modal.

Nombre marge globale $
9

$switch-paddle-background

Il représente la couleur d'arrière-plan du conteneur de commutation et de la palette.

Couleur $ blanc
dix

$switch-paddle-offset

Il représente l'espacement entre le bord du corps et la palette d'interrupteur.

Nombre 0,25rem
11

$switch-paddle-radius

Il représente le rayon de bordure de la palette de commutation.

Nombre $ global-radius
12

$switch-paddle-transition

Il représente la transition de commutateur.

Nombre toutes les sorties de 0,25 s

Mixins

Pour créer la sortie CSS finale de ce composant, les mixins suivants peuvent être utilisés. Pour créer votre propre structure de classe à l'aide des composants Foundation, vous pouvez utiliser les mixins vous-même.

interrupteur-conteneur

@include switch-container;

Il ajoute les styles du conteneur de commutateur. Appliquez-le à une classe de conteneur.

entrée de commutation

@include switch-input;

Il ajoute des styles d'entrée de commutateur. Dans un commutateur, vous devez l'appliquer à une <input> .

interrupteur-palette

@include switch-paddle;

Il ajoute des styles pour la palette et l'arrière-plan d'un interrupteur. Dans un commutateur, vous devez l'appliquer à un <label> .

switch-text

@include switch-text;

Dans un commutateur, il ajoute des styles de base pour le texte actif ou inactif. Vous devez l'appliquer aux éléments de texte dans <label> .

commutateur-texte-actif

@include switch-text-active;

Il ajoute des styles pour le texte d'état actif du commutateur.

switch-text-inactif

@include switch-text-inactive;

Il ajoute des styles pour le texte d'état inactif du commutateur.

taille du commutateur

@include switch-size($font-size, $width, $height, $paddle-width, $paddle-offset);

En modifiant la taille du corps et de la palette, la taille de l'interrupteur modifie la taille de l'interrupteur. Vous devez l'appliquer à un conteneur du commutateur.

Le tableau suivant répertorie les paramètres acceptés par switch-size .

N ° Sr. Paramètre et description Type Valeur par défaut
1

$font-size

Il représente la taille de police de l'étiquette à l'intérieur du commutateur.

Nombre 1rem
2

$width

Il représente la largeur du corps du commutateur.

Nombre 4rem
3

$height

Il représente la hauteur du corps du commutateur.

Nombre 2rem
4

$paddle-width

Il représente la largeur de la palette de commutation.

Nombre 1,5rem
5

$paddle-width

Il représente l'espacement entre le bord du corps de l'interrupteur et la palette de l'interrupteur.

Nombre 0,25rem