Schemi Colore Duali: Come Mantener la Coerenza del Brand
Progettare palette che funzionano sia in modalità chiara che scura senza perdere identità brand.
Garantisci che testi e elementi mantengono il contrasto minimo WCAG AA in entrambi i temi. Metodi di test e tool per verificare la leggibilità.
Il contrasto tra testo e sfondo è forse l’elemento più importante quando passi a una modalità scura. Non è solo una questione di preferenza estetica — è accessibilità. Le linee guida WCAG 2.1 richiedono un rapporto di contrasto minimo di 4.5:1 per il testo normale e 3:1 per il testo grande. Sembra facile, ma quando cominci a testare in entrambi i temi, scopri velocemente che quello che funziona perfettamente in modalità chiara potrebbe essere illeggibile in modalità scura.
Il problema? Gli errori di contrasto sono invisibili durante lo sviluppo se stai lavorando sempre nello stesso tema. Devi veramente testare entrambi gli ambienti. Per i contenuti italiani in particolare, che spesso includono testi lunghi con serif o caratteri più piccoli, questo diventa ancora più critico.
Nota: Le metriche WCAG discusse in questo articolo sono standard internazionali per l’accessibilità web. Mentre queste linee guida sono ampiamente adottate, i requisiti specifici possono variare a seconda della giurisdizione e del tipo di contenuto. Per progetti critici o con requisiti legali specifici, consulta sempre uno specialista di accessibilità.
Non devi comprare software costoso. Esistono tool gratuiti e affidabili che fanno il lavoro perfettamente. WebAIM Contrast Checker è il classico — inserisci il codice colore esadecimale del testo e dello sfondo, e ti dice esattamente qual è il rapporto di contrasto e se passa WCAG AA, AAA, o nessuno dei due. È veloce e ti dà risultati istantanei.
Per un approccio più integrato, usa le DevTools del browser. Chrome e Firefox hanno entrambi ispettori di accessibilità nativi. Seleziona un elemento, vai alla sezione Accessibility, e vedrai il rapporto di contrasto calcolato automaticamente. È perfetto per testare rapidamente durante lo sviluppo senza cambiare finestra. Per progetti più grandi con molte varianti di colore, considera Stark — è un plugin per Figma che controlla il contrasto su tutti i tuoi design prima che arrivino agli sviluppatori.
Crea un inventario di ogni combinazione testo-sfondo nel tuo design. Non solo i paragrafi normali — includi etichette, link, evidenziazioni, stati hover, input form, placeholder.
Esegui ogni coppia attraverso WebAIM due volte — una per il tema chiaro, una per il tema scuro. Non è doppio lavoro, è essenziale. Lo stesso grigio che funziona su sfondo bianco potrebbe essere illeggibile su sfondo nero.
Mantieni una foglio di calcolo o un documento con i colori testati, i rapporti di contrasto e lo stato WCAG. Diventa il tuo riferimento quando fai aggiornamenti futuri.
I siti italiani hanno spesso scelte tipografiche diverse dai siti anglosassoni. Molti usano serif per il corpo del testo — Garamond, Merriweather, Lora — perché trasmettono eleganza e tradizione. Questi font hanno gambe sottili e tratti sottili che possono soffrire in dark mode se il contrasto non è abbastanza alto. Un grigio chiaro che sembra perfetto con un san-serif potrebbe scomparire completamente con un serif.
Inoltre, gli articoli in italiano tendono a essere più lunghi di quelli in inglese. Non è una regola grammaticale — è solo come i giornalisti italiani scrivono. Questo significa che i tuoi lettori staranno fissando il testo per periodi più lunghi, il che rende il contrasto ancora più importante. Se il rapporto è giusto al limite (tipo 4.5:1 esattamente), con testi lunghi comincia ad affaticare gli occhi.
Non puoi semplicemente assumere che i tuoi colori funzioneranno in entrambi i temi. Il testing non è una fase finale — è parte del processo di design. Quando crei il tuo prossimo dark mode, dedica tempo a verificare sistematicamente ogni coppia colore. Usa gli strumenti gratuiti, documenta tutto, e coinvolgi persone diverse nel testing se puoi.
Il risultato? Un sito che è effettivamente leggibile e accessibile per tutti, indipendentemente dal tema che scelgono. È il vero segno di un design pensato bene.