Gradiente CSS
CSS gradient generator per creare sfumature con stop, direzione, opacità e download PNG, SVG o PDF.
CSS gradient generator per creare sfumature con stop, direzione, opacità e download PNG, SVG o PDF.
Gradiente CSS crea una sfumatura visiva e genera il codice CSS corrispondente. Puoi scegliere il tipo di gradiente, modificare direzione o angolo, gestire gli stop colore, regolare l’opacità e controllare il risultato in anteprima. Il CSS gradient generator è utile quando vuoi costruire uno sfondo, una scheda, un pulsante o un effetto testuale senza scrivere manualmente ogni punto della sfumatura.
L’area di lavoro mostra una preview grande, una riga con il codice copiabile e un pannello di controlli. Le modalità Sfondo, Scheda, Pulsante e Testo aiutano a vedere come la stessa sfumatura cambia in contesti diversi. Questo è importante perché un gradiente che funziona come sfondo ampio può risultare troppo forte su un pulsante o troppo debole dentro un testo.
Il risultato può essere copiato come CSS o scaricato come file. Il pulsante Scarica SVG è disponibile direttamente, mentre il menu Scarica gradiente offre PNG, JPG/JPEG, WebP, SVG e PDF. Prima del download puoi impostare larghezza e altezza di esportazione, così l’immagine corrisponde meglio al formato finale.
Il tipo Lineare crea una transizione lungo una direzione; è la scelta più comune per hero, card e background. Radiale parte dal centro e si espande verso l’esterno, quindi funziona bene per luce, focus o profondità. Conico ruota i colori intorno al centro e può dare un effetto più dinamico. Rombo crea una lettura più geometrica, utile quando serve un pattern più marcato.
| Tipo | Controllo principale | Uso consigliato |
|---|---|---|
| Lineare | Angolo e direzione | Sfondi, sezioni hero, overlay e pulsanti |
| Radiale | Centro e distribuzione verso l’esterno | Effetti luce, punti focali e card con profondità |
| Conico | Rotazione dei colori intorno al centro | Elementi decorativi, grafica dinamica e badge |
| Rombo | Forma geometrica centrata | Sfondi più grafici, pattern e texture leggere |
Gli stop colore definiscono dove inizia e dove cambia ogni passaggio della sfumatura. Spostare una posizione dal 50% al 35% può rendere una tinta molto più presente; avvicinare due stop crea un cambio più netto; distanziarli produce una transizione più morbida. Per un risultato leggibile, evita di concentrare troppi stop in una zona stretta se non vuoi ottenere un effetto a bande.
L’angolo influenza soprattutto i gradienti lineari e gli effetti orientati. Una direzione diagonale comunica movimento e profondità; una direzione verticale è spesso più stabile per sfondi; una direzione orizzontale può funzionare in banner e separatori. La griglia con le frecce è rapida per scegliere una direzione comune, mentre il campo numerico permette una regolazione più precisa.
L’opacità è utile quando la sfumatura deve stare sopra un’immagine, una superficie o un colore di base. Ridurre l’opacità può rendere il gradiente meno invadente, ma può anche diminuire il contrasto. Se il gradiente contiene testo o deve stare dietro a un titolo, controlla sempre la modalità Testo o applica il risultato in un esempio reale prima di esportare.
Copia CSS è la scelta migliore quando il gradiente deve restare modificabile in un sito o in un’app. Un valore come linear-gradient(...) può essere inserito in una variabile, riusato in più componenti e cambiato senza rigenerare un’immagine. Questo approccio è più leggero e più facile da mantenere quando il gradiente è un background dell’interfaccia.
Il download è più adatto quando serve un asset statico. PNG è pratico per condivisioni e mockup; JPG/JPEG può essere più leggero per immagini senza trasparenza; WebP è utile per file raster moderni; SVG mantiene una struttura scalabile quando il tipo di gradiente lo consente; PDF è comodo per consegne o documenti. Le dimensioni di esportazione contano: un’immagine troppo piccola perde qualità, una troppo grande pesa più del necessario.
Se devi creare stop intermedi prima di rifinire una sfumatura complessa, puoi preparare colori coerenti con Mescolare Colori. Se invece devi scegliere famiglie cromatiche prima di costruire il gradiente, Ruota dei Colori aiuta a definire armonie più solide.
Un gradiente dovrebbe avere uno scopo visivo chiaro. Può guidare l’occhio verso un contenuto, separare una sezione, creare profondità o dare identità a un pulsante. Se aggiunge rumore senza migliorare la gerarchia, conviene semplificarlo: meno stop, saturazione più bassa o opacità ridotta spesso migliorano il risultato.
Le modalità di anteprima aiutano a evitare errori comuni. Sfondo mostra l’effetto su un’area ampia; Scheda verifica se il gradiente resta leggibile in un contenitore; Pulsante controlla se il colore funziona su un elemento piccolo; Testo rivela subito se l’effetto è decorativo ma poco chiaro. Non tutti i gradienti devono funzionare in tutte le modalità, ma la preview rende più semplice capire dove usarli.
Prima di consegnare il risultato, prova la sfumatura sul componente reale. Un gradiente può sembrare equilibrato nella preview grande ma cambiare effetto quando viene tagliato, ridimensionato o usato dietro contenuti. La verifica finale dovrebbe confermare leggibilità, peso visivo e coerenza con la palette del progetto.
Quando il gradiente entra in un progetto, documenta tipo, angolo, stop e opacità. Salvare solo uno screenshot non basta, perché non permette di ricostruire il valore con precisione. Se copi il CSS, conserva anche il ruolo del gradiente: background hero, superficie promozionale, overlay, pulsante primario o elemento decorativo.
Questa distinzione evita riusi impropri. Una sfumatura pensata per un hero può essere troppo intensa in una card; un effetto adatto al testo può non funzionare come immagine scaricata. Tratta il gradiente come un token visivo: deve avere uno scopo, un contesto e una forma di esportazione coerente con l’uso finale.
Prima di copiare o scaricare, osserva la sfumatura con la stessa dimensione e lo stesso uso previsto nel progetto. Un gradiente destinato a un hero deve restare equilibrato su una superficie ampia; un gradiente per pulsante deve mantenere un punto focale chiaro anche quando l’elemento è piccolo; un effetto per testo deve essere decorativo senza sacrificare leggibilità. La modalità di anteprima più vicina al caso reale dovrebbe guidare la scelta finale.
Rivedi gli stop colore se la transizione crea bande visibili o zone troppo dominanti. Spesso basta spostare un punto percentuale, ridurre l’opacità o togliere uno stop non necessario. Se il CSS viene copiato in un progetto, conserva il codice in una variabile o in un token con nome descrittivo. Se invece scarichi un’immagine, verifica dimensioni, formato e peso del file prima di usarla come asset definitivo.
Per risultati coerenti, confronta sempre il gradiente con la palette generale del progetto. Una sfumatura può avere colori corretti ma sembrare fuori posto se direzione, intensità o opacità non seguono il linguaggio visivo già presente.