Fundação - Referência Switch SASS

Descrição

Você pode alterar os estilos dos componentes usando a Referência SASS.

Variáveis

A tabela a seguir lista as variáveis ​​SASS no arquivo de configurações do projeto que faz com que os estilos padrão deste componente sejam personalizados.

Sr. Não. Nome e Descrição Tipo Valor padrão
1

$switch-background

Ele representa a cor de fundo de um switch.

Cor $ cinza médio
2

$switch-background-active

Ele representa a cor ativa de fundo do switch.

Cor $ cor primária
3

$switch-height

Representa a altura do switch, sem nenhuma classe aplicada.

Número 2rem
4

$switch-height-tiny

Ele representa a altura do switch com a classe .tiny .

Número 1.5 rem
5

$switch-height-small

Ele representa a altura do switch com classe .small .

Número 1,75 rem
6

$switch-height-large

Ele representa a altura do switch com a classe .large .

Número 2,5 rem
7

$switch-radius

Ele representa o raio da borda do switch.

Número $ global-radius
8

$switch-margin

Ele representa a fronteira em torno de um modal.

Número $ global-margin
9

$switch-paddle-background

Ele representa a cor de fundo para o contêiner do switch e a pá.

Cor $ branco
10

$switch-paddle-offset

Ele representa o espaçamento entre a borda do corpo e a pá do interruptor.

Número 0,25 rem
11

$switch-paddle-radius

Ele representa o raio da borda do switch paddle.

Número $ global-radius
12

$switch-paddle-transition

Ele representa a transição do switch.

Número todos os 0,25s atenuados

Mixins

Para construir a saída CSS final deste componente, os seguintes mixins podem ser usados. Para construir sua própria estrutura de classes usando componentes Foundation, você mesmo pode usar os mixins.

switch-container

@include switch-container;

Ele adiciona estilos de contêiner de switch. Aplique-o a uma classe de contêiner.

switch-input

@include switch-input;

Ele adiciona estilos de entrada de switch. Dentro de um switch, você deve aplicá-lo a um <input> .

switch-paddle

@include switch-paddle;

Ele adiciona estilos para a raquete e o plano de fundo de uma chave. Dentro de um switch, você deve aplicá-lo a um <label> .

switch-text

@include switch-text;

Em um switch, ele adiciona estilos básicos para texto ativo ou inativo. Você tem que aplicar isso aos elementos de texto dentro de <label> .

switch-text-active

@include switch-text-active;

Ele adiciona estilos para o texto de estado ativo do switch.

switch-text-inactive

@include switch-text-inactive;

Ele adiciona estilos para o texto do estado inativo do switch.

switch-size

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

Ao alterar o tamanho do corpo e da raquete, o tamanho da chave altera o tamanho da chave. Você tem que aplicar isso a um contêiner do switch.

A tabela a seguir lista os parâmetros aceitos pelo switch-size .

Sr. Não. Parâmetro e Descrição Tipo Valor padrão
1

$font-size

Ele representa o tamanho da fonte do rótulo dentro do switch.

Número 1rem
2

$width

Ele representa a largura do corpo do switch.

Número 4rem
3

$height

Ele representa a altura do corpo do switch.

Número 2rem
4

$paddle-width

Ele representa a largura da pá do interruptor.

Número 1.5 rem
5

$paddle-width

Ele representa o espaçamento entre a borda do corpo da chave e a pá da chave.

Número 0,25 rem