Strumenti e risorse per il colore

Pubblicato: 2022-03-10
Riassunto veloce ↬ Hai bisogno di una piccola spinta di ispirazione? Abbiamo raccolto alcuni utili strumenti e risorse per il colore che abbiamo scoperto di recente, per aiutarti a ottenere il massimo dalla tua creatività. Di recente abbiamo anche trattato gli strumenti di auditing CSS, i generatori CSS, i componenti front-end accessibili, i boilerplate front-end e le estensioni del codice VS: potresti trovarli anche utili.

Oggi stiamo puntando i riflettori sugli strumenti e le risorse del colore per tutti i tipi di progetti, da tutti i tipi di tavolozze di colori e generatori per ottenere il contrasto e le sfumature giuste per i tuoi progetti. Questa raccolta non è affatto completa, ma piuttosto una selezione di cose che il team di Smashing ha trovato utili e spera renderanno il tuo lavoro quotidiano più produttivo ed efficiente.

Se sei interessato ad altri strumenti come questi, dai un'occhiata alla nostra adorabile newsletter via e-mail, così puoi ricevere suggerimenti come questi direttamente nella tua casella di posta!

Variabili CSS e HSLA

Come definisci solitamente i colori nei CSS? Con HEX? RGBA? O usi HSLA? Maxime Heckel ha utilizzato un mix di HEX e RGBA, fino a quando non si è imbattuto in uno schema intelligente che lo ha aiutato a ripulire il pasticcio e alleggerire la sua base di codice. La base: variabili HSLA e CSS.

Variabili CSS e HSLA

HSLA sta per Hue Saturation Lightness Alpha, i quattro componenti principali necessari per definire un colore. Quando usi colori simili, ad esempio diverse sfumature di blu, noterai che condividono la stessa tonalità e saturazione. Con l'approccio di Maxime, puoi definire una parte della tonalità e della saturazione tramite una variabile CSS e riutilizzarla per definire gli altri valori di colore, ad esempio per creare una scala di colori da zero. Un fantastico esempio di quanto possano essere potenti i CSS.

Un generatore di combinazioni di colori super veloce

Hai bisogno di creare una tavolozza di colori? Uno strumento utile per aiutarti a fare questo e altro è Coolors. Il cuore di Coolors è un elegante generatore di tavolozze di colori: per iniziare, ti suggerisce una tavolozza casuale che puoi regolare giocando con le sfumature o, se preferisci, cambiala completamente introducendo nuovi colori.

Un generatore di combinazioni di colori super veloce

Coolors ti consente anche di scegliere una tavolozza da una foto e creare collage, sfumature e tavolozze di sfumature. Un controllo del contrasto calcola il rapporto di contrasto del testo e dei colori di sfondo per garantire che le combinazioni di colori siano accessibili. E se hai solo bisogno di un po' di ispirazione, ci sono anche migliaia di temi di colore che aspettano di essere esplorati: basta fare clic sui colori che ti piacciono e i valori esadecimali verranno copiati negli appunti. Divertiti!

Tavolozze di colori eccessivamente descrittive

Hai mai pensato di combinare il rosa tenue a ritmo di lumaca con il mogano non sigillato e l'anguria schifosa come combinazione di colori per il tuo prossimo progetto? Ebbene, all'inizio potrebbe sembrare un po' strano, è il concetto alla base di colors.lol, un sito di ispirazione per i colori con "tavolozze di colori eccessivamente descrittive", come lo descrive il suo creatore Adam Fuhrer.

Tavolozze di colori eccessivamente descrittive

Create come un modo divertente per scoprire interessanti combinazioni di colori, le tavolozze sono selezionate a mano dal bot di Twitter @colorschemez. Il feed genera casualmente combinazioni di colori e abbina ogni colore con un aggettivo da un elenco di oltre 20.000 parole. Nascondersi dietro i nomi insoliti ci sono ovviamente valori di colore esadecimali reali che puoi usare subito: #FDB0C0 , #4A0100 e #FD4659 nel caso del rosa tenue a ritmo di lumaca e dei suoi amici, ad esempio. Una versione divertente del colore.

Tavolozze di colori monocromatiche semplificate

Se hai mai provato a generare una tavolozza di colori monocromatica coerente, sai che questo può essere un compito noioso. Dopo aver ancora una volta pasticciato con infiniti comandi copia-incolla per creare una bella tavolozza, Dimitris Raptis ha deciso di cambiarlo. La sua soluzione: CopyPalette.

Tavolozze di colori monocromatiche semplificate

CopyPalette ti consente di creare facilmente tavolozze di colori. Tutto quello che devi fare è selezionare un colore di base, il rapporto di contrasto delle sfumature e il numero di variazioni di colore che vorresti avere, e lo strumento genera una tavolozza di colori perfettamente bilanciata che puoi copiare e incollare nel tuo preferito strumento di progettazione. Un vero risparmio di tempo.

Altro dopo il salto! Continua a leggere sotto ↓

Scale di colore per la visualizzazione dei dati

Diversi tipi di visualizzazioni dei dati hanno esigenze diverse in termini di colore. Quando si progettano grafici a torta, grafici a barre raggruppati o mappe, ad esempio, potrebbe essere una buona idea scegliere una serie di colori visivamente equidistanti. Ciò garantisce che possano essere facilmente distinti e confrontati con la chiave. Il selettore colore dei dati basato su Learn UI Design ti aiuta a creare tavolozze visivamente equidistanti basate su due colori finali specificati.

Scale di colore per la visualizzazione dei dati

Per quei casi in cui vuoi mostrare il valore di una singola variabile nella tua visualizzazione e, quindi, hai solo bisogno di una scala di colori basata su un colore (con una variazione più scura che rappresenta un valore più alto e un colore neutro un valore più vicino a zero), c'è il generatore Single Hue Scale.

Ultimo ma non meno importante, i colori divergenti sono più utili per le visualizzazioni in cui stai mostrando una transizione da un estremo attraverso un centro neutro a un estremo opposto (un esempio comune è una mappa "come Democratico/Repubblicano è ogni stato negli Stati Uniti") . Il generatore di scala di colori divergenti ti aiuta a trovare la scala migliore per occasioni come queste. Un potente trio per portare le visualizzazioni dei dati a un livello superiore.

Ispirazione della tavolozza dei colori del mondo reale

Ci sono molti siti fantastici là fuori che ti aiutano a trovare tavolozze di colori stimolanti. Tuttavia, una volta che hai deciso la tavolozza che ti piace, la domanda più grande rimane senza risposta: come dovresti applicare i colori al tuo design? Happy Hues è qui per aiutarti.

Ispirazione della tavolozza dei colori del mondo reale

Happy Hues ti dà ispirazione per la tavolozza dei colori mentre funge da esempio del mondo reale di come i colori potrebbero essere utilizzati nel tuo design. Basta cambiare la tavolozza e il sito Happy Hues cambia i suoi colori per mostrarti come appare la tua tavolozza preferita in un design reale. Intelligente!

Generatore di sfumature di colore

Un altro strumento utile per gestire il colore è il generatore di sfumature di colore che Vitaly Rtishchev e Vlad Shilov hanno costruito. Puoi inserire un valore esadecimale e lo strumento ti mostrerà una serie di sfumature più chiare e più scure.

Generatore di sfumature di colore

Per personalizzare la serie di tonalità, è sufficiente regolare la percentuale di schiarire/scurire il colore originale e modificare lo spostamento della saturazione. Una volta che sei soddisfatto del risultato, puoi copiare i valori esadecimali di un colore o l'intera tavolozza con un clic.

Colore reso semplice

Parlare di colore può essere complicato. Quello che una persona chiama viola, potrebbe essere gelso per il prossimo. Ma che colore significano effettivamente? Per evitare malintesi, il team di progettazione di Lyft ha ideato il proprio sistema di colori che è facile da imparare per designer e sviluppatori, tenendo conto allo stesso tempo dell'accessibilità. Lo hanno open source, quindi anche il tuo team può usarlo: saluta ColorBox!

Colore reso semplice

Google, ma per i colori

Si inserisce un termine di ricerca e viene presentato un elenco di collegamenti. È così che di solito funzionano i motori di ricerca, giusto? Picular è diverso. Invece di cercare siti pertinenti, Picular ti presenta i colori che corrispondono alla tua ricerca. "Estate", ad esempio, restituirà diverse sfumature di blu, insieme ad alcuni gialli e marroni sabbia, e un po' di rosa. Ogni colore è etichettato con il suo valore esadecimale, quindi se vuoi usarlo in un progetto, fai semplicemente clic su di esso e viene copiato negli appunti.

Google, ma per i colori

Ispirazione del colore dai tempi dimenticati

Che ne dici di qualche ispirazione di colore che sia, beh, un po' diversa? Portato in vita da Brandon Shepherd, Color Leap ti porta in un viaggio attraverso 4.000 anni di storia del colore.

Dal 2000 aC agli anni '60, il progetto mette in mostra 180 tavolozze di colori di 12 epoche distinte, ognuna delle quali rappresenta il linguaggio cromatico del suo tempo. Affascinante!

Ispirazione del colore dai tempi dimenticati

Creazione di tavolozze di colori accessibili

Trovare la tinta o la sfumatura perfetta di un colore non è solo una questione di gusti, ma anche di accessibilità. Dopotutto, se manca il contrasto cromatico, un prodotto potrebbe, nel peggiore dei casi, diventare addirittura inutilizzabile per le persone con problemi di vista. Un controllo del contrasto molto dettagliato per aiutarti a rilevare potenziali insidie ​​in anticipo arriva da Gianluca Gini: Geenes.

Genesi

Lo strumento ti consente di armeggiare con gli intervalli di tonalità e la saturazione e di applicare le tavolozze dei colori a uno dei tre modelli di interfaccia utente selezionabili. Una volta applicato, puoi attivare diversi tipi di disabilità visive per vedere come le persone colpite vedono i colori e, infine, prendere una decisione informata sui toni migliori per la tua tavolozza. Per utilizzare subito i colori, copia e incolla il loro codice o esportali in Sketch.

Progettazione di sistemi di colore accessibili

Ottenere il giusto contrasto cromatico è una parte essenziale per assicurarsi che non solo le persone con disabilità visive possano utilizzare facilmente il tuo prodotto, ma anche tutti gli altri quando si trovano in ambienti scarsamente illuminati o utilizzano schermi più vecchi. Tuttavia, se hai mai provato a creare tu stesso un sistema di colori accessibile, probabilmente saprai che questa può essere una bella sfida.

Sistemi di colore accessibili

Il team di Stripe ha deciso di affrontare la sfida e ha riprogettato il sistema di colori esistente. I vantaggi che dovrebbe fornire fuori dagli schemi: rispettare le linee guida sull'accessibilità, utilizzare tonalità chiare e vivaci che gli utenti possono facilmente distinguere l'una dall'altra e avere un peso visivo coerente senza che un colore sembri avere la priorità su un altro. Se sei curioso di saperne di più sul loro approccio, il loro post sul blog ti darà preziose informazioni.

Ottenere la corretta gestione del colore

La gestione del colore è essenziale, ma le impostazioni che hai in atto sono davvero le migliori per le tue risorse e le piattaforme per cui stai progettando? Dopotutto, devi essere in grado di fare affidamento su ciò che vedi sullo schermo. Non solo è fondamentale nella scelta dei colori, ma anche per valutare il contrasto e la leggibilità.

Gestione del colore

Per aiutarti a migliorare la gestione del colore, il team di bjango ha riassunto tutto ciò che devi sapere al riguardo. Imparerai a scegliere lo spazio colore migliore per le tue esigenze e quando assegnare un profilo colore rispetto a quando è meglio convertirlo in uno. Come bonus, l'articolo dà anche un'occhiata ai programmi di design più diffusi e a come ottenere il massimo dalle loro opzioni di gestione del colore.

Generatore di gradienti CSS e risorse

I gradienti CSS sono un modo rapido per dare al tuo design un tocco fresco e amichevole. Un fantastico piccolo strumento per aiutarti a generare e implementare gradienti sia lineari che radiali è CSS Gradient. Dopo aver inserito i colori che desideri includere nella sfumatura, puoi regolare la posizione delle transizioni su un dispositivo di scorrimento. Il codice CSS rispecchia le modifiche in tempo reale e può essere copiato negli appunti con un semplice clic.

Gradiente CSS

Ma c'è molto di più del semplice generatore di sfumature, il sito offre anche contenuti utili su tutte le sfumature: articoli tecnici, esempi di sfumature da progetti di vita reale, tutorial e riferimenti come raccolte di sfumature, campioni di sfumatura e più ispirazione. Uno sguardo completo ai gradienti e a come usarli.

Crea facilmente sfumature di colore CSS

La selezione manuale dei colori per creare una sfumatura di colore richiede esperienza di progettazione e una buona comprensione dell'armonia dei colori. Se hai bisogno di una sfumatura per uno sfondo o per gli elementi dell'interfaccia utente ma non ti senti abbastanza sicuro per affrontare il compito da solo (o se hai fretta), il generatore di sfumature di colore che hanno creato le persone di My Brand New Logo ha ti ho dato le spalle.

il generatore di sfumature di colore

Basato su algoritmi di sfumatura di colore, il generatore crea sfumature ben bilanciate in base a un colore selezionato. Esistono quattro diversi stili di sfumature che vanno da un effetto madreperla a un effetto madreperla intenso e un gradiente di colore intenso. Puoi regolare il gradiente con i cursori e, una volta che sei soddisfatto del risultato, copia e incolla il codice CSS generato per usarlo nel tuo progetto. Carino!

Gradienti CSS facili da usare

Un altro utile strumento che elimina i problemi e rende l'utilizzo dei gradienti un semplice atto di copia e incolla è Gradient Magic, una galleria di gradienti CSS unici con qualsiasi cosa, dai gradienti standard ai gradienti angolari, a strisce, a scacchi e burst. Per trovare il tuo preferito, puoi sfogliare la gallery per stile e colore. Una grande aggiunta a qualsiasi toolkit!

Magia gradiente

Una via da seguire per sfumature più belle

I gradienti spesso non risultano così lisci come speri che siano. Il problema sono i bordi duri, specialmente dove inizia e finisce il gradiente. Per aiutarti a ottenere risultati più belli, Andreas Larsen ha creato un piccolo plug-in Sketch: Easing Gradient.

Gradiente di allentamento

Il plug-in rende i tuoi gradienti il ​​più invisibile possibile in modo che non interferiscano con il testo o l'interfaccia utente che ci posizioni sopra. Puoi installare il plug-in con Sketch Runner o scaricare il pacchetto tramite GitHub. A proposito, è disponibile anche un plug-in PostCSS che fa lo stesso, oltre a una soluzione codificata a mano.

Esplora il potere dietro i gradienti CSS

Shapy. Nascosto dietro il nome carino, c'è un potente strumento: un editor di forme sfumate creato da Victoria Bergquist. Shapy ti consente di scoprire ed esplorare la potenza dei gradienti CSS, creando forme e immagini sovrapponendo e spostando i gradienti su un singolo tag div . Usa i cursori per personalizzare le dimensioni della tela, il tipo di sfumatura, le interruzioni di colore e i dettagli della casella e, una volta che sei soddisfatto di ciò che vedi nell'anteprima, puoi copiare il CSS con un clic. Maneggevole!

Shapy

Gradienti arcobaleno con reazione

Josh Comeau ama gli esperimenti creativi. Sul suo adorabile blog personale, presenta fisarmoniche con effetti sonori, modalità coriandoli appariscenti, pop-up inaspettatamente amichevoli e molte altre cose. Inoltre, una serie di meravigliosi tutorial per realizzare tutti i tipi di effetti insoliti con React.

Il blog di Josh Comeau

Ad esempio, Josh ha condiviso come ha creato Magical Rainbow Gradients con CSS Houdini e React Hooks (vedi repository GitHub). Un piccolo meraviglioso tutorial per far brillare il tuo sito web o la tua app. Letteralmente.

Genera sfondi colorati con pochi clic

Una bella grafica di sfondo può attirare l'attenzione su un post del blog, migliorare il tuo profilo sui social media o semplicemente rinfrescare la schermata iniziale del tuo telefono. Per rendere la creazione di sfondi astratti e colorati un gioco da ragazzi, il progetto Cool Backgrounds di Moe Amaya ora unisce i migliori generatori di sfondi JavaScript in un unico posto.

Sfondi fantastici

Suggerimenti rapidi per la modalità ad alto contrasto

La progettazione per diverse modalità di visualizzazione può portare con sé alcune sorprese impreviste. La modalità contrasto elevato di Windows, in particolare, si comporta in modo diverso rispetto ad altre modalità di visualizzazione del sistema operativo e sovrascrive completamente i colori creati con i colori impostati dall'utente. Fortunatamente, ci sono spesso soluzioni semplici alla maggior parte dei problemi della modalità a contrasto elevato.

Modalità ad alto contrasto

Nel suo articolo "Suggerimenti rapidi per la modalità a contrasto elevato", Sarah Higley condivide cinque suggerimenti per risolvere i bug della modalità a contrasto elevato. Includono stili di messa a fuoco personalizzati, gestione degli SVG, utilizzo della query multimediale -ms-high-contrast per rispettare le scelte di colore di un utente, nonché cosa dovresti tenere a mente durante il test. Una piccola guida pratica. Se vuoi approfondire l'argomento, Sarah ha anche raccolto ulteriori risorse di lettura.

Pulsante Contrast Checker

I tuoi pulsanti hanno abbastanza contrasto? Il Button Contrast Checker creato dalla gente di Aditus ti aiuta a scoprirlo. Inserisci il tuo dominio e lo strumento verifica se i pulsanti sul sito sono conformi alle WCAG 2.1.

Il controllo del contrasto del pulsante

Per ottenere risultati realistici, il controllo non solo verifica lo stato predefinito dei pulsanti, ma tiene conto anche degli stati di passaggio del mouse e di messa a fuoco, nonché dello sfondo adiacente. Un bel dettaglio: ogni volta che esegui la scansione di una pagina, i risultati vengono archiviati in un URL univoco che puoi condividere con il tuo team. Un piccolo prezioso aiuto.

Esercitazione sul cambio di modalità oscura

Un interruttore della modalità scuro/luce è una bella caratteristica. Ma come lo realizzi concretamente? Sebastiano Guerriero ti guida attraverso i passaggi necessari. Il suo approccio mostra come creare un tema scuro per il tuo progetto e quindi utilizzare le proprietà personalizzate CSS per passare ad esso da un tema chiaro predefinito quando un attributo o una classe di dati specifici viene aggiunto all'elemento body.

Esercitazione sul cambio modalità oscura

Avvolgendo

Ci sono letteralmente centinaia di risorse relative al colore là fuori e speriamo che alcune di quelle elencate qui si dimostrino utili nel tuo lavoro quotidiano e, soprattutto, ti aiutino a evitare alcune attività di routine che richiedono tempo.

Buon bookmarking a tutti!