Variáveis SCSS
Exporte sua paleta como variáveis SCSS e Sass reutilizáveis, prontas para importar nas suas folhas de estilo e gerenciar as cores de forma organizada e escalável.
// Color Variables
$primary: #6366f1;
$secondary: #ec4899;
$accent: #f59e0b;
$success: #10b981;
$warning: #f59e0b;
$error: #ef4444;
// Color Map
$colors: (
"primary": $primary,
"secondary": $secondary,
"accent": $accent,
"success": $success,
"warning": $warning,
"error": $error
);
// Usage functions
@function color($name) {
@return map-get($colors, $name);
}
// Generate utility classes
@each $name, $color in $colors {
.bg-#{$name} {
background-color: $color;
}
.text-#{$name} {
color: $color;
}
.border-#{$name} {
border-color: $color;
}
}// SCSS Mixins
@mixin background($color) {
background-color: $color;
@if lightness($color) > 50% {
color: #1a1a1a;
} @else {
color: #ffffff;
}
}
@mixin button-variant($bg, $hover: darken($bg, 10%)) {
background-color: $bg;
border-color: $bg;
@if lightness($bg) > 50% {
color: #1a1a1a;
} @else {
color: #ffffff;
}
&:hover {
background-color: $hover;
border-color: $hover;
}
}
// Usage
.my-button {
@include button-variant($primary);
}
.my-section {
@include background($secondary);
}Exporte sua paleta como variáveis SCSS e Sass reutilizáveis, prontas para importar nas suas folhas de estilo e gerenciar as cores de forma organizada e escalável.
Variáveis SCSS apresenta apenas os controlos e resultados ligados à sua função. As opções disponíveis dependem da ferramenta e da entrada.
Formatos suportados
Como funciona
Passo 1
Abra Variáveis SCSS e prepare a entrada solicitada pela interface
Passo 2
Ajuste os controlos visíveis para o resultado pretendido
Passo 3
Verifique o resultado antes de copiar, exportar ou reutilizar
Erros comuns a evitar
- Não considere suportado um formato ou opção que não apareça na interface.
- Confira os valores antes de os reutilizar numa identidade, interface ou ficheiro final.
- Quando o resultado for usado em texto ou componentes de interface, verifique também o contraste.
Dicas de especialistas
- Guarde o valor de origem com o resultado para comparar variantes.
- Use os formatos realmente apresentados pela ferramenta em vez de estimar conversões.
- Em telemóvel e tablet, permita que textos e controlos quebrem linha.
Tratamento de dados
O tratamento depende da função usada. Consentimento, analítica e funcionalidades de conta do site são serviços separados da operação de cor.
O que esta ferramenta faz
Exporte sua paleta como variáveis SCSS e Sass reutilizáveis, prontas para importar nas suas folhas de estilo e gerenciar as cores de forma organizada e escalável. Variáveis SCSS concentra-se nesta tarefa e não pressupõe funções que não aparecem na interface. Use os controlos disponíveis para obter o resultado necessário e confirme os valores apresentados antes de os levar para outra ferramenta, folha de estilos, ficheiro de design ou documento.
Preparar uma entrada adequada
Comece pela entrada pedida por Variáveis SCSS: cor, valor, imagem ou definição conforme o ecrã. Os formatos indicados nesta página são SCSS, Sass, CSS, Maps. Se um formato ou opção não aparecer na interface, não o considere suportado por esta função específica.
Ler e verificar o resultado
Leia o resultado no contexto da operação realizada. Compare-o com o valor de origem e reveja os controlos que influenciaram o cálculo. Para trabalho visual importante, confirme também o resultado na interface real onde será usado em vez de confiar apenas no código.
Utilização em telemóvel e tablet
Variáveis SCSS usa o layout responsivo do site. Títulos, subtítulos, breadcrumbs e controlos podem quebrar linha em ecrãs estreitos para evitar cortar traduções longas. Mesmo assim, confirme o resultado final no dispositivo e no contexto onde pretende utilizá-lo.
Reutilizar o resultado no projeto
Depois de verificar o resultado, utilize apenas as ações realmente oferecidas por Variáveis SCSS, como copiar ou exportar quando disponíveis. Guarde o valor de origem se precisar de reproduzir a definição e, em interfaces, documente também o papel da cor e o contraste necessário.
Ferramentas relacionadas
Guias e tutoriais
Aprenda a usar nossas ferramentas com nossos guias detalhados.
scss-variables: guia prático de developer
Guia localizado para usar scss-variables, entender boas práticas de developer e evitar erros comuns.
scss-variables: guia prático de developer
Guia localizado para usar scss-variables, entender boas práticas de developer e evitar erros comuns.
scss-variables: guia prático de developer
Guia localizado para usar scss-variables, entender boas práticas de developer e evitar erros comuns.
Perguntas frequentes
Aprenda a usar nossas ferramentas com nossos guias detalhados.