Salta ai contenuti

Colori

L’intera gamma della nostra palette di colori è utilizzata in grafica e illustrazioni, esplorando combinazioni uniche e moderne oltre a contrasti monocromatici. Può essere utilizzata per evidenziare un argomento specifico o un punto di enfasi.

La palette F5 utilizza sette colori primari del brand più il nero e il bianco, ciascuno con quattro varianti di tinta/sfumatura per un totale di 45 colori. Questa pagina è l’unica fonte di verità per la mappatura dei colori del brand alle proprietà CSS personalizzate di Starlight durante lo sviluppo del tema.

#e4002b
F5 Red—f5-red
#f29a36
Tangerine—f5-tangerine
#0e41aa
River—f5-river
#ab2782
Raspberry—f5-raspberry
#009639
Jade—f5-jade
#62228b
Eggplant—f5-eggplant
#0072b0
Bay—f5-bay
#ffffff
White—f5-white
#000000
Black—f5-black
NomeHEXRGBCMYKLESSPMSVariabile CSS
F5 Red#e4002b228, 0, 430, 100, 81, 11monza185--f5-red
Tangerine#f29a36242, 154, 540, 36, 78, 5carrot-orange1375--f5-tangerine
River#0e41aa14, 65, 17092, 62, 0, 33tory-blue293--f5-river
Raspberry#ab2782171, 39, 1300, 77, 24, 33241--f5-raspberry
Jade#0096390, 150, 57100, 0, 62, 41fun-green355--f5-jade
Eggplant#62228b98, 34, 13929, 76, 0, 45honey-flower2617--f5-eggplant
Bay#0072b00, 114, 176100, 35, 0, 317461--f5-bay
White#ffffff255, 255, 2550, 0, 0, 0alabaster--f5-white
Black#0000000, 0, 060, 50, 40, 100blackBlack--f5-black

Nota sui nomi LESS: il Brand Center mostra Raspberry come tory-blue e Bay come honey-flower — si tratta di errori di copia e incolla rispettivamente dalle voci River e Eggplant. Sono contrassegnati con nella tabella sopra per evitare la propagazione di valori errati.

Ogni colore primario ha quattro varianti ordinate dalla più chiara (Livello 1) alla più scura (Livello 4).

Il Brand Center assegna nomi di variabili LESS ai colori secondari. Le varianti di Cloud Red e Tangerine hanno nomi unici e significativi. Tutti gli altri gruppi di colori mostrano gli stessi nomi segnaposto (wewak, froly, carmine, venetian-red) — si tratta di valori predefiniti del modello della piattaforma brand e sono inclusi di seguito per completezza, ma non devono essere considerati identificatori canonici.

#e4002b
F5 Red (base)—f5-red
#f7b2bf
Livello 1—f5-red-1
#f06680
Livello 2—f5-red-2
#a70020
Livello 3—f5-red-3
#720016
Livello 4—f5-red-4
LivelloHEXRGBCMYKLESS
1 (più chiaro)#f7b2bf247, 178, 1910, 28, 23, 3wewak
2#f06680240, 102, 1280, 57, 47, 6froly
3#a70020167, 0, 320, 100, 81, 35carmine
4 (più scuro)#720016114, 0, 220, 100, 81, 55venetian-red
#f29a36
Tangerine (base)—f5-tangerine
#ffe4c4
Livello 1—f5-tangerine-1
#ffbd61
Livello 2—f5-tangerine-2
#a35700
Livello 3—f5-tangerine-3
#7a4100
Livello 4—f5-tangerine-4
LivelloHEXRGBCMYKLESS
1 (più chiaro)#ffe4c4255, 228, 1960, 11, 23, 0tequila
2#ffbd61255, 189, 970, 26, 62, 0koromiko
3#a35700163, 87, 00, 47, 100, 36chelsea-gem
4 (più scuro)#7a4100122, 65, 00, 47, 100, 52cinnamon
#0e41aa
River (base)—f5-river
#b7c6e5
Livello 1—f5-river-1
#6e8dcc
Livello 2—f5-river-2
#0b3180
Livello 3—f5-river-3
#072155
Livello 4—f5-river-4
LivelloHEXRGBCMYKLESS
1 (più chiaro)#b7c6e5183, 198, 2290, 28, 23, 3wewak
2#6e8dcc110, 141, 2040, 58, 47, 6froly
3#0b318011, 49, 1280, 100, 81, 35carmine
4 (più scuro)#0721557, 33, 850, 100, 81, 55venetian-red
#ab2782
Raspberry (base)—f5-raspberry
#e6bed9
Livello 1—f5-raspberry-1
#cd7db4
Livello 2—f5-raspberry-2
#801d62
Livello 3—f5-raspberry-3
#561441
Livello 4—f5-raspberry-4
LivelloHEXRGBCMYKLESS
1 (più chiaro)#e6bed9230, 190, 2170, 28, 23, 3wewak
2#cd7db4205, 125, 1800, 58, 47, 6froly
3#801d62128, 29, 980, 100, 81, 35carmine
4 (più scuro)#56144186, 20, 650, 100, 81, 55venetian-red
#009639
Jade (base)—f5-jade
#b2dfc4
Livello 1—f5-jade-1
#66c088
Livello 2—f5-jade-2
#00712b
Livello 3—f5-jade-3
#004b1d
Livello 4—f5-jade-4
LivelloHEXRGBCMYKLESS
1 (più chiaro)#b2dfc4178, 223, 1960, 28, 23, 3wewak
2#66c088102, 192, 1360, 58, 47, 6froly
3#00712b0, 113, 430, 100, 81, 35carmine
4 (più scuro)#004b1d0, 75, 290, 100, 81, 55venetian-red
#62228b
Eggplant (base)—f5-eggplant
#cdabe3
Livello 1—f5-eggplant-1
#9c59c9
Livello 2—f5-eggplant-2
#822cb8
Livello 3—f5-eggplant-3
#41175d
Livello 4—f5-eggplant-4
LivelloHEXRGBCMYKLESS
1 (più chiaro)#cdabe3205, 171, 2270, 28, 23, 3wewak
2#9c59c9156, 89, 2010, 58, 47, 6froly
3#822cb8130, 44, 1840, 100, 81, 35carmine
4 (più scuro)#41175d65, 23, 930, 100, 81, 55venetian-red
#0072b0
Bay (base)—f5-bay
#b2d7eb
Livello 1—f5-bay-1
#66afd7
Livello 2—f5-bay-2
#005c8d
Livello 3—f5-bay-3
#003d5f
Livello 4—f5-bay-4
LivelloHEXRGBCMYKLESS
1 (più chiaro)#b2d7eb178, 215, 2350, 28, 23, 3wewak
2#66afd7102, 175, 2150, 58, 47, 6froly
3#005c8d0, 92, 1410, 100, 81, 35carmine
4 (più scuro)#003d5f0, 61, 950, 100, 81, 55venetian-red
#ffffff
White (base)—f5-white
#faf9f7
Livello 1—f5-white-1
#f5f5f5
Livello 2—f5-white-2
#e6e6e6
Livello 3—f5-white-3
#cccccc
Livello 4—f5-white-4
LivelloHEXRGBCMYKLESS
1 (più chiaro)#faf9f7250, 249, 2470, 28, 23, 3wewak
2#f5f5f5245, 245, 2450, 58, 47, 6froly
3#e6e6e6230, 230, 2300, 100, 81, 35carmine
4 (più scuro)#cccccc204, 204, 2040, 100, 81, 55venetian-red
#000000
Black (base)—f5-black
#999999
Livello 1—f5-black-1
#666666
Livello 2—f5-black-2
#343434
Livello 3—f5-black-3
#222222
Livello 4—f5-black-4
LivelloHEXRGBCMYKLESS
1 (più chiaro)#999999153, 153, 1530, 28, 23, 3wewak
2#666666102, 102, 1020, 58, 47, 6froly
3#34343452, 52, 520, 100, 81, 35carmine
4 (più scuro)#22222234, 34, 340, 100, 81, 55venetian-red

Mappatura alle proprietà CSS personalizzate di Starlight

Sezione intitolata “Mappatura alle proprietà CSS personalizzate di Starlight”

Starlight espone le variabili --sl-color-* per la personalizzazione del tema. Di seguito è riportata la mappatura dalla palette F5 agli slot di colore semantici di Starlight, implementata in styles/custom.css.

Come funziona la personalizzazione del tema in Starlight: in Starlight, la modalità scura è il predefinito :root di base — non esiste un selettore data-theme="dark". La modalità chiara utilizza :root[data-theme='light']. Le variabili della scala di grigi sono semantiche, non ordinate per luminosità: gray-1 è sempre il “testo principale” e gray-6/gray-7 sono sempre gli “sfondi sottili”, indipendentemente dalla modalità. I loro valori di luminosità effettivi si invertono tra le modalità. Analogamente, accent-high è sempre il colore del testo di accento ad alta visibilità e accent-low è sempre lo sfondo di accento sottile — la loro luminosità si inverte tra le modalità.

/* Modalità scura — predefinito Starlight (:root) */
:root {
--sl-color-white: #ffffff; /* Testo dei titoli (più luminoso) */
--sl-color-gray-1: #f5f5f5; /* Testo principale — White Livello 2 */
--sl-color-gray-2: #cccccc; /* Testo del corpo — White Livello 4 */
--sl-color-gray-3: #999999; /* Testo attenuato/ridotto — Black Livello 1 */
--sl-color-gray-4: #666666; /* Bordi — Black Livello 2 */
--sl-color-gray-5: #343434; /* Sfondo codice inline — Black Livello 3 */
--sl-color-gray-6: #222222; /* Sfondo barra laterale — Black Livello 4 */
--sl-color-black: #000000; /* Sfondo pagina */
--sl-color-accent-low: #720016; /* Sfondo accento sottile — F5 Red Livello 4 */
--sl-color-accent: #f06680; /* Link, stato attivo — F5 Red Livello 2 */
--sl-color-accent-high: #f7b2bf; /* Testo accento — F5 Red Livello 1 */
}
/* Modalità chiara — scala di grigi e luminosità accento invertiti */
:root[data-theme='light'] {
--sl-color-white: #222222; /* Testo dei titoli (più scuro) — Black Livello 4 */
--sl-color-gray-1: #222222; /* Testo principale — Black Livello 4 */
--sl-color-gray-2: #343434; /* Testo del corpo — Black Livello 3 */
--sl-color-gray-3: #666666; /* Testo attenuato — Black Livello 2 */
--sl-color-gray-4: #999999; /* Bordi — Black Livello 1 */
--sl-color-gray-5: #cccccc; /* Bordi chiari — White Livello 4 */
--sl-color-gray-6: #f5f5f5; /* Sfondo barra laterale — White Livello 2 */
--sl-color-gray-7: #faf9f7; /* Sfondo navigazione — White Livello 1 */
--sl-color-black: #ffffff; /* Sfondo pagina */
--sl-color-accent-low: #f7b2bf; /* Sfondo accento sottile — F5 Red Livello 1 (invertito) */
--sl-color-accent: #e4002b; /* Link, stato attivo — F5 Red */
--sl-color-accent-high: #720016; /* Testo accento — F5 Red Livello 4 (invertito) */
}

Attivare/disattivare il selettore del tema per vedere i token semantici cambiare tra la modalità scura e quella chiara.

white
Testo dei titoli—sl-color-white
gray-1
Testo principale—sl-color-gray-1
gray-2
Testo del corpo—sl-color-gray-2
gray-3
Testo attenuato—sl-color-gray-3
gray-4
Bordi—sl-color-gray-4
gray-5
Sfondo codice inline—sl-color-gray-5
gray-6
Sfondo barra laterale—sl-color-gray-6
black
Sfondo pagina—sl-color-black
accent-low
Sfondo accento sottile—sl-color-accent-low
accent
Link, stato attivo—sl-color-accent
accent-high
Testo accento—sl-color-accent-high
default
Badge predefinito—sl-color-bg-badge-default
note
Badge nota—sl-color-bg-badge-note
danger
Badge pericolo—sl-color-bg-badge-danger
success
Badge successo—sl-color-bg-badge-success
caution
Badge attenzione—sl-color-bg-badge-caution
tip
Badge suggerimento—sl-color-bg-badge-tip

Modalità scura (testo su sfondo pagina #000000):

  • Testo del corpo #cccccc16,3:1 (AAA)
  • Testo attenuato #99999910:1 (AAA)
  • Link accento #f066805,6:1 (AA)

Modalità chiara (testo su sfondo pagina #ffffff):

  • Testo del corpo #34343411,6:1 (AAA)
  • Testo attenuato #6666665,7:1 (AA)
  • Link accento #e4002b4,6:1 (AA)
Variabile StarlightColore F5Caso d’uso
--sl-color-accentF5 Red #e4002bLink, pulsanti, stati attivi
--sl-color-text-accentF5 Red Livello 2 #f06680Stati hover in modalità scura
--sl-color-bg-accentF5 Red Livello 4 #720016Sfondi di accento
Personalizzato: --sl-color-infoBay #0072b0Callout informativi
Personalizzato: --sl-color-successJade #009639Messaggi di successo
Personalizzato: --sl-color-warningTangerine #f29a36Callout di avviso
Personalizzato: --sl-color-dangerF5 Red #e4002bCallout di errore/pericolo

Per garantire che tutti possano accedere e comprendere le nostre comunicazioni, utilizzare combinazioni di colori di sfondo e testo che soddisfino gli standard di accessibilità. Selezionare coppie di colori con un rapporto di contrasto minimo di 3:1 per i testi grandi e 4,5:1 per i testi normali.

Tutte le coppie di colori devono soddisfare i requisiti di contrasto WCAG AA:

  • Testo normale (< 18pt / 14pt grassetto): rapporto di contrasto minimo 4,5:1
  • Testo grande (≥ 18pt / 14pt grassetto): rapporto di contrasto minimo 3:1
  • Componenti dell’interfaccia utente e oggetti grafici: rapporto di contrasto minimo 3:1
Primo pianoSfondoRapporto di contrastoSuperato
White #ffffffF5 Red #e4002b4,6:1AA
White #ffffffRiver #0e41aa6,4:1AA / AAA
White #ffffffBay #0072b04,6:1AA
White #ffffffJade #0096394,2:1AA (testo grande)
White #ffffffEggplant #62228b6,5:1AA / AAA
White #ffffffRaspberry #ab27824,7:1AA
Black #000000Tangerine #f29a367,8:1AA / AAA
Black #000000F5 Red Livello 1 #f7b2bf10,1:1AA / AAA
Black #222222White Livello 1 #faf9f715,8:1AA / AAA

Suggerimento: verificare sempre i rapporti di contrasto con uno strumento come WebAIM Contrast Checker quando si creano nuove combinazioni di colori.

Famiglia di coloriRuoloQuando utilizzare
F5 RedIdentità del brand, CTA primarieSezioni hero, pulsanti primari, marchi, stati di errore
RiverInformativo, affidabilitàLink di navigazione, banner informativi, visualizzazioni di dati
BayInformativo, secondarioLink secondari, callout informativi, accenti nei blocchi di codice
JadeSuccesso, positivoMessaggi di successo, stati di conferma, indicatori di avanzamento
TangerineAvviso, attenzioneCallout di avviso, stati che richiedono attenzione, indicatori di evidenziazione
RaspberryAccento, decorativoTag, badge, accenti secondari, marcatori di categoria
EggplantAccento, premiumEvidenziazioni di funzionalità, indicatori premium, accenti decorativi
White / NeutriSfondi, superficiSfondi di pagina, superfici di schede, divisori, bordi sottili
Black / GrigiTesto, strutturaTesto del corpo, titoli, bordi, livelli d’ombra
  • Il bordo di .swatch utilizza --sl-color-gray-5
  • Lo sfondo di .swatch-label utilizza --sl-color-gray-6
  • Tutti i campioni --f5-* mostrano il loro colore effettivo (le proprietà CSS personalizzate vengono risolte da custom.css)
  • I campioni di colore sono visibili sia in modalità chiara che scura
  • I campioni dei token badge si aggiornano quando si cambia tema