Variabili SCSS
Esporta la tua palette come variabili SCSS e Sass riutilizzabili, pronte da importare nei tuoi fogli di stile per gestire i colori in modo ordinato e scalabile.
// 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);
}Esporta la tua palette come variabili SCSS e Sass riutilizzabili, pronte da importare nei tuoi fogli di stile per gestire i colori in modo ordinato e scalabile.
Variabili SCSS mostra solo i controlli e i risultati pertinenti alla sua funzione. Le opzioni disponibili dipendono dallo strumento e dall’input.
Formati supportati
Come funziona
Passaggio 1
Apri Variabili SCSS e prepara l’input richiesto dall’interfaccia
Passaggio 2
Regola i controlli visibili in base al risultato desiderato
Passaggio 3
Controlla il risultato prima di copiarlo, esportarlo o riutilizzarlo
Errori comuni da evitare
- Non dare per supportato un formato o un’opzione che non compare nell’interfaccia.
- Verifica i valori prima di riutilizzarli in un sistema visivo, un’interfaccia o un file finale.
- Se il risultato è usato per testo o componenti UI, controlla anche il contrasto.
Consigli dei professionisti
- Conserva il valore di partenza insieme al risultato per confrontare le varianti.
- Usa i formati realmente mostrati dallo strumento invece di stimare conversioni.
- Su mobile e tablet lascia che testi e controlli vadano a capo.
Trattamento dei dati
Il trattamento dipende dalla funzione utilizzata. Consenso, analisi e funzioni account del sito sono separati dall’operazione sul colore.
Cosa fa questo strumento
Esporta la tua palette come variabili SCSS e Sass riutilizzabili, pronte da importare nei tuoi fogli di stile per gestire i colori in modo ordinato e scalabile. Variabili SCSS resta concentrato su questa attività e non presume funzioni che non sono mostrate nell’interfaccia. Usa i controlli disponibili per ottenere il risultato necessario e verifica i valori visualizzati prima di portarli in un altro strumento, foglio di stile, file di design o documento.
Preparare un input adatto
Parti dall’input richiesto da Variabili SCSS: colore, valore, immagine o impostazione a seconda della schermata. I formati indicati per questa pagina sono SCSS, Sass, CSS, Maps. Se un formato o un’opzione non compare nell’interfaccia, non considerarlo supportato da questa specifica funzione.
Leggere e verificare il risultato
Leggi il risultato nel contesto dell’operazione eseguita. Confrontalo con il valore di origine e controlla le impostazioni che hanno influenzato il calcolo. Per lavori visivi importanti, verifica anche il risultato nell’interfaccia reale in cui verrà usato, non solo nel codice.
Uso su mobile e tablet
Variabili SCSS utilizza il layout responsive del sito. Titoli, sottotitoli, breadcrumb e controlli possono andare a capo sugli schermi stretti per evitare il taglio delle traduzioni lunghe. Controlla comunque il risultato finale sul dispositivo e nel contesto in cui verrà utilizzato.
Riutilizzare il risultato nel progetto
Dopo aver verificato il risultato, usa soltanto le azioni offerte realmente da Variabili SCSS, come copia o esportazione quando presenti. Conserva il valore sorgente se devi riprodurre l’impostazione e, per le interfacce, documenta anche il ruolo del colore e il contrasto richiesto.
Strumenti correlati
Guide e tutorial
Impara a usare i nostri strumenti con le nostre guide dettagliate.
scss-variables: guida pratica per developer
Guida localizzata per usare scss-variables, capire le buone pratiche di developer ed evitare errori comuni.
scss-variables: guida pratica per developer
Guida localizzata per usare scss-variables, capire le buone pratiche di developer ed evitare errori comuni.
scss-variables: guida pratica per developer
Guida localizzata per usare scss-variables, capire le buone pratiche di developer ed evitare errori comuni.
Domande frequenti
Impara a usare i nostri strumenti con le nostre guide dettagliate.