Vai al contenuto principale

    Utilizziamo i cookie

    Utilizziamo i cookie per migliorare la tua esperienza. Continuando a navigare, accetti il loro utilizzo.

    Scopri di più nella nostra Cookie e Privacy

    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.

    $primary
    $secondary
    $accent
    $success
    $warning
    $error
    // 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

    SCSS
    Sass
    CSS
    Maps

    Come funziona

    1

    Passaggio 1

    Apri Variabili SCSS e prepara l’input richiesto dall’interfaccia

    2

    Passaggio 2

    Regola i controlli visibili in base al risultato desiderato

    3

    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.

    Domande frequenti

    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.

    Apri lo strumento, fornisci l’input richiesto dall’interfaccia, regola i controlli visibili e verifica il risultato.

    Questa pagina indica i seguenti formati: SCSS, Sass, CSS, Maps. Il supporto esatto dipende dalla funzione e dai controlli mostrati da Variabili SCSS.

    Sì. Il layout è responsive e consente a testi e controlli di andare a capo sugli schermi più stretti.

    Controlla il valore di origine, le impostazioni applicate e il risultato. Per testo o UI verifica anche il contrasto nel contesto reale.

    Impara a usare i nostri strumenti con le nostre guide dettagliate.

    Strumenti correlati