Variáveis

Torne-se front-end com este curso 100% prático

Sabemos que o arquivo _base/_variables.scss deve conter as principais configurações visuais de todo o site/aplicativo. Portanto, vamos editá-lo com o seguinte código:


$bg-color: #ccc;
$font: arial, sans-serif;

Repare que as variáveis em sass começam com um sinal de '$'.

Agora, em _base/_base.scss, digite o seguinte código:


body{
    background: $bg-color;    
    font-family: $font;
}

Muito simples! A varíável $bg-color armazena o valor #ccc e esta é usada na declaração CSS background: $bg-color; Ou seja, no arquivo compilado teremos o resultado:


 background: #ccc;

Pode parecer bem bobinho neste exemplo, mas num código extenso, saber utilizar bem as variáveis pode te poupar muito retrabalho.

Se você se adiantou e rodou o comando no seu terminal para compilar os seus arquivos, você deve ter percebido que o main.css ficou sem nenhuma regra visual. Isso ocorre porque a tarefa do grunt compila o arquivo main.scss em main.css. Ou seja, para vermos o sass trabalhando precisamos importar nossos arquivos recém criados.

results matching ""

    No results matching ""