Corretto il caso di voci di menu con colonne ad uno e due livelli
Visite: 6506
Area riservata
L'accesso al profilo utente, o più in generale l'accesso ad un'area riservata all'utente, è possibile mediante un semplice sottomenu da inserire nel megamenu.
Visite: 6319
Spaziatura
Elenco completo delle classi per la gestione della spaziatura: 'padding' e 'margin'
Assegna agli elementi i valori di margin o di padding con le classi apposite per le singole proprietà. Le dimensioni delle spaziature possono variare da .4rem a 4rem. Questo si traduce in valori compresi tra 4px e 40px, visto che il Web Toolkit usa un font-size di base di 10px sia per dispositivi mobili che per dispositivi desktop.
Le classi sono denominate utilizzando il formato u-{proprietà}-{lato}-{dimensione}
Dove la proprietà è una tra:
- margin - per le classi che impostano
margin
- padding - per le classi che impostano
padding
Dove lati è uno tra:
- top - per le classi che impostano
margin-top
opadding-top
- bottom - per le classi che impostano
margin-bottom
opadding-bottom
- left - per le classi che impostano
margin-left
opadding-left
- right - per le classi che impostano
margin-right
opadding-right
Dove la dimensione è una tra:
- xxs per le classi che impostano
margin
opadding
a 0.4rem - xs per le classi che impostano
margin
opadding
a 0.8rem - s per le classi che impostano
margin
opadding
a 1.6rem - m per le classi che impostano
margin
opadding
a 2rem - l per le classi che impostano
margin
opadding
a 2.4rem - xl per le classi che impostano
margin
opadding
a 3.2rem - xxl per le classi che impostano
margin
opadding
a 4rem
u-padding-top-xxs
u-padding-top-xs
u-padding-top-s
u-padding-top-m
u-padding-top-l
u-padding-top-xl
u-padding-top-xxl
u-padding-right-xxs
u-padding-right-xs
u-padding-right-s
u-padding-right-m
u-padding-right-l
u-padding-right-xl
u-padding-right-xxl
u-padding-bottom-xxs
u-padding-bottom-xs
u-padding-bottom-s
u-padding-bottom-m
u-padding-bottom-l
u-padding-bottom-xl
u-padding-bottom-xxl
u-padding-left-xxs
u-padding-left-xs
u-padding-left-s
u-padding-left-m
u-padding-left-l
u-padding-left-xl
u-padding-left-xxl
u-padding-all-xxs
u-padding-all-xs
u-padding-all-s
u-padding-all-m
u-padding-all-l
u-padding-all-xl
u-padding-all-xxl
u-margin-top-xxs
u-margin-top-xs
u-margin-top-s
u-margin-top-m
u-margin-top-l
u-margin-top-xl
u-margin-top-xxl
u-margin-right-xxs
u-margin-right-xs
u-margin-right-s
u-margin-right-m
u-margin-right-l
u-margin-right-xl
u-margin-right-xxl
u-margin-bottom-xxs
u-margin-bottom-xs
u-margin-bottom-s
u-margin-bottom-m
u-margin-bottom-l
u-margin-bottom-xl
u-margin-bottom-xxl
u-margin-left-xxs
u-margin-left-xs
u-margin-left-s
u-margin-left-m
u-margin-left-l
u-margin-left-xl
u-margin-left-xxl
u-margin-all-xxs
u-margin-all-xs
u-margin-all-s
u-margin-all-m
u-margin-all-l
u-margin-all-xl
u-margin-all-xxl
Visite: 6095
Color
u-color-black
u-color-white
u-color-5
u-color-10
u-color-20
u-color-30
u-color-40
u-color-50
u-color-60
u-color-70
u-color-80
u-color-90
u-color-95
u-color-teal-30
u-color-teal-50
u-color-teal-70
u-color-grey-10
u-color-grey-15
u-color-grey-20
u-color-grey-30
u-color-grey-40
u-color-grey-50
u-color-grey-60
u-color-grey-80
u-color-grey-90
Tema corrente
u-color-compl
u-color-compl-5
u-color-compl-10
u-color-compl-80
Tema Scuola Unofficial
u-color-compl
u-color-compl-5
u-color-compl-10
u-color-compl-80
Visite: 12224
Entrypoint
Componente di navigazione basato su tiles (piastrelle)
Nella versione base le tiles vengono disposte 3 per riga. In modalità mobile vengono disposte su una unica colonna.
Si tratta di un menu ad un solo livello associato ad un modulo con layout Entrypoint.
Di default il colore della singola tile è u-background-compl-80 e dipende dal tema scelto. Il colore può essere modificato intervenendo su Classe CSS del link della singola voce di menu.
L'elenco dei colori disponibili per il background è consultabile qui. Background
La variante multilivello permette di disporre più tiles in colonna sulla stessa riga.
Bisogna strutturarlo con voci di menu di sistema “separatore” che permettono di distribuire gli Entrypoint su più colonne separate (nell'esempio tre colonne differenti).
Per rendere il nostro Entrypoint più accattivante aggiungiamo qualche dettaglio nella formattazione.
Possiamo modificare dimensione e colore del carattere agendo sul parametro Classe CSS del link della singola voce di menu.
Anche nel caso delle voci entrypoint è possibile aggiunge una icone agendo sul campo Classe Immagine della singola voce di menu.
L'elenco delle icone disponibili è consultabile qui: Icone
Nel caso si voglia dare particolare importanza ad una voce di menu è possibile associare una immagine. Siccome di default l'immagine è posta a sinistra del titolo del link, tramite il parametro Classe CSS del link è possibile modificarne la formattazione.
li:u-textCenter allinea immagine e testo al centro mentre li:u-imageTitleNoWrap posizione il titolo su una sola linea.
Ultimo dettaglio la possibilità di formattare le singole colonne affinché occupino tutto lo spazio disponibile.
Il risultato può essere ottenuto lavorando sulle singole voci di menu oppure aggiungendo la classe u-flex al parametro Suffisso classe menu del modulo