Guida visiva del tema

Colori, testi e pulsanti

Una raccolta degli stili impostati in variables.css e applicati da typography.css. Ridimensiona la finestra per confrontare i testi ai diversi breakpoint.

01 / Palette colori

Ogni riquadro usa direttamente la variabile indicata: cambiando il colore in variables.css, cambia anche questa anteprima.

First color

first color--first-color
first color 1--first-color-1
first color 2--first-color-2
first color 3--first-color-3

Second color

second color--second-color
second color 1--second-color-1
second color 2--second-color-2
second color 3--second-color-3

Third color

third color--third-color
third color 1--third-color-1
third color 2--third-color-2
third color 3--third-color-3

Scala di grigi

grey scale 1--grey-scale-1
grey scale 2--grey-scale-2
grey scale 3--grey-scale-3
grey scale 4--grey-scale-4
grey scale 5--grey-scale-5

Bianco e nero

white color--white-color
black color--black-color

Classi per il colore del testo

Queste utility applicano il colore al testo tramite una classe CSS.

.first-color
Aa — Colore del testo
.second-color
Aa — Colore del testo
.third-color
Aa — Colore del testo
.grey-scale-1-color
Aa — Colore del testo
.grey-scale-2-color
Aa — Colore del testo
.grey-scale-3-color
Aa — Colore del testo
.grey-scale-4-color
Aa — Colore del testo
.grey-scale-5-color
Aa — Colore del testo

02 / Testi con classi CSS

Questi esempi sono fuori da #editor. I titoli qui sono elementi div: il loro aspetto dipende esclusivamente dalla classe applicata.

.section-label
.heading-1 su un div, fuori da #editor
Titolo di esempio — Heading 1
.heading-2 su un div, fuori da #editor
Titolo di esempio — Heading 2
.heading-3 su un div, fuori da #editor
Titolo di esempio — Heading 3
.heading-4 su un div, fuori da #editor
Titolo di esempio — Heading 4
.heading-5 su un div, fuori da #editor
Titolo di esempio — Heading 5
.heading-6 su un div, fuori da #editor
Titolo di esempio — Heading 6

Famiglie di font

.font-1 / --font-1
Il carattere racconta il progetto.
ABCDEFGHIJKLMNOPQRSTUVWXYZ
abcdefghijklmnopqrstuvwxyz 0123456789
.font-2 / --font-2
Il carattere racconta il progetto.
ABCDEFGHIJKLMNOPQRSTUVWXYZ
abcdefghijklmnopqrstuvwxyz 0123456789
.font-3 / --font-3
Il carattere racconta il progetto.
ABCDEFGHIJKLMNOPQRSTUVWXYZ
abcdefghijklmnopqrstuvwxyz 0123456789

Paragrafo globale

p fuori da #editor, senza classe

Questo paragrafo riceve gli stili --paragraphs-* anche fuori dall'editor. La regola p è globale e non richiede una classe CSS.

03 / Contenuti dentro #editor

I titoli e le liste qui sotto sono elementi HTML senza classi tipografiche. Ricevono gli stili perché si trovano dentro il contenitore con id editor.

#editor h1 — senza classe .heading-1

Titolo editoriale di livello 1

#editor h2 — senza classe .heading-2

Titolo editoriale di livello 2

#editor h3 — senza classe .heading-3

Titolo editoriale di livello 3

#editor h4 — senza classe .heading-4

Titolo editoriale di livello 4

#editor h5 — senza classe .heading-5
Titolo editoriale di livello 5
#editor h6 — senza classe .heading-6
Titolo editoriale di livello 6
#editor p — stessa regola globale dei paragrafi

Un testo editoriale con una parte in grassetto e una parte in corsivo. Questo esempio permette di confrontare font, dimensione, colore e interlinea del testo.

Un secondo paragrafo mostra la separazione tra blocchi di contenuto.

#editor ul e li — lista puntata
  • Primo elemento della lista puntata.
  • Secondo elemento con un testo più lungo, utile per verificare l'interlinea quando il contenuto occupa più righe.
  • Terzo elemento con testo in grassetto.
#editor ol e li — lista numerata
  1. Primo passaggio della lista numerata.
  2. Secondo passaggio della lista numerata.
  3. Terzo passaggio della lista numerata.
#editor h2.heading-4 — la classe sceglie l'aspetto

Un h2 con l'aspetto di Heading 4

04 / Pulsanti

Passa il mouse sui pulsanti o raggiungili con Tab per provare hover, focus e transizione. L'anteprima a fianco mostra i colori hover senza interazione.

.btn-1 / variabili --btn-1-*
Pulsante interattivo
Anteprima hoverPulsante 1
.btn-2 / variabili --btn-2-*
Pulsante interattivo
Anteprima hoverPulsante 2
.btn-3 / variabili --btn-3-*
Pulsante interattivo
Anteprima hoverPulsante 3
.btn-4 / variabili --btn-4-*
Pulsante interattivo
Anteprima hoverPulsante 4

Transizioni

Entrambi gli esempi usano .btn-1; la classe di transizione determina la durata del cambio di stato.

.btn-1.transition-1 / --transition-1
.btn-1.transition-2 / --transition-2