LOCAWEB STYLE

Documentação Locaweb Style

Mixin

Conheça os mixins do Locaweb Style

Eles permitem definir estilos que podem ser re-utilizados em todo o estilo, sem necessidade de recorrer a classes não-semânticas. Mixins também pode conter regras CSS completas, e qualquer outra coisa permitida em outras partes de um documento Sass. Eles podem até mesmo ter argumentos que lhe permite produzir uma ampla variedade de estilos, com muito poucos mixins.

Quando algum trecho de css for repetitivo, vale pena analisar, e se necessário criar mixins para reaproveitar esse código em outros elementos.

Pra saber mais detalhes sobre mixins, vale a pena conferir a documentação.

Para criar um novo mixin basta inserí-lo no arquivo mixins.sass.

Nomenclatura

Recomendamos que a nomenclatura seja clara e evite abreviaturas. O ideal é que o nome do mixin já indique sua funcionalidade.

Não usar: =absTL(...)

Assim é melhor: =absoluteTopLeft(...)

Conheça os mixins do Locaweb Style

Setas

$arrow-color = cor da seta
$arrow-size = tamanho da seta

=arrow-up($arrow-color, $arrow-size)

=arrow-right($arrow-color, $arrow-size)

=arrow-down($arrow-color, $arrow-size)

=arrow-left($arrow-color, $arrow-size)

Box com seta para cima
Box com seta para cima

Círculo com ícone

Normalmente utilizado no :before do elemento.

$size = largura e altura
$font-size = tamanho da fonte do ícone

=border-circle($size, $font-size)

Dados da conta

Dados da conta

Gradiente Linear

$start-color = Cor inicial
$end-color = Cor final

=gradient-linear($start-color, $end-color)

Bordas arredondadas

=border-radius-default - utilizado para definir cantos arredondados e padronizados de elementos do Locawe Style.

Largura de bordas no fim de elemento

=border-bottom-default - largura da borda utilizada no fim de alguns elementos. Utilizado em abas e boxes de sidebar.