Liste
La lista è un componente flessibile per la visualizzazione di liste con testo, link o elementi correlati.
Tipologie di lista
Le liste, costituite da tag <ul>
con classe .it-list
all’interno di un wrapper con classe .it-list-wrapper
, possono contenere testi, link, icone, avatar, immagini o una combinazione di questi elementi.
Lista semplice solo testo
<div class= "it-list-wrapper" >
<ul class= "it-list" >
<li>
<div class= "list-item" >
<div class= "it-right-zone" ><span class= "text" > Testo</span>
</div>
</div>
</li>
<li>
<a href= "#" class= "list-item" >
<div class= "it-right-zone" ><span class= "text" > Link</span>
</div>
</a>
</li>
<li>
<a class= "list-item active" href= "#" >
<div class= "it-right-zone" ><span class= "text" > Link attivo</span>
</div>
</a>
</li>
</ul>
</div>
Lista con avatar
L’elemento .avatar
precede l’elemento .it-right-zone
che contiene il testo.
<div class= "it-list-wrapper" >
<ul class= "it-list" >
<li>
<div class= "list-item" >
<div class= "avatar size-lg" ><img src= "https://randomuser.me/api/portraits/women/41.jpg" alt= "Anna Barbieri" ></div>
<div class= "it-right-zone" ><span class= "text" > Testo</span>
</div>
</div>
</li>
<li>
<a href= "#" class= "list-item" >
<div class= "avatar size-lg" ><img src= "https://randomuser.me/api/portraits/women/41.jpg" alt= "Anna Barbieri" ></div>
<div class= "it-right-zone" ><span class= "text" > Link</span>
</div>
</a>
</li>
<li>
<a class= "list-item active" href= "#" >
<div class= "avatar size-lg" ><img src= "https://randomuser.me/api/portraits/women/41.jpg" alt= "Anna Barbieri" ></div>
<div class= "it-right-zone" ><span class= "text" > Link attivo</span>
</div>
</a>
</li>
</ul>
</div>
Lista con icona
L’elemento .it-rounded-icon
con all’interno la relativa icona, precede l’elemento .it-right-zone
che contiene il testo.
<div class= "it-list-wrapper" >
<ul class= "it-list" >
<li>
<div class= "list-item" >
<div class= "it-rounded-icon" >
<svg class= "icon" >
<use href= "/dist/svg/sprites.svg#it-folder" ></use>
</svg>
</div>
<div class= "it-right-zone" ><span class= "text" > Testo</span>
</div>
</div>
</li>
<li>
<a href= "#" class= "list-item" >
<div class= "it-rounded-icon" >
<svg class= "icon" >
<use href= "/dist/svg/sprites.svg#it-folder" ></use>
</svg>
</div>
<div class= "it-right-zone" ><span class= "text" > Link</span>
</div>
</a>
</li>
<li>
<a class= "list-item active" href= "#" >
<div class= "it-rounded-icon" >
<svg class= "icon" >
<use href= "/dist/svg/sprites.svg#it-folder" ></use>
</svg>
</div>
<div class= "it-right-zone" ><span class= "text" > Link attivo</span>
</div>
</a>
</li>
</ul>
</div>
Lista con immagine
L’elemento .it-thumb
con all’interno la relativa immagine, precede l’elemento .it-right-zone
che contiene il testo.
<div class= "it-list-wrapper" >
<ul class= "it-list" >
<li>
<div class= "list-item" >
<div class= "it-thumb" ><img src= "https://via.placeholder.com/40x40.png?text=40x40" alt= "descrizione immagine" ></div>
<div class= "it-right-zone" ><span class= "text" > Testo</span>
</div>
</div>
</li>
<li>
<a href= "#" class= "list-item" >
<div class= "it-thumb" ><img src= "https://via.placeholder.com/40x40.png?text=40x40" alt= "descrizione immagine" ></div>
<div class= "it-right-zone" ><span class= "text" > Link</span>
</div>
</a>
</li>
<li>
<a class= "list-item active" href= "#" >
<div class= "it-thumb" ><img src= "https://via.placeholder.com/40x40.png?text=40x40" alt= "descrizione immagine" ></div>
<div class= "it-right-zone" ><span class= "text" > Link attivo</span>
</div>
</a>
</li>
</ul>
</div>
Lista con azioni
Le liste con azioni hanno al loro interno icone o elementi interattivi da associare ad azioni specifiche decise in base alle esigenze.
Con freccia
L’elemento .icon
con all’interno la relativa icona segue l’elemento .text
che contiene il testo.
<div class= "it-list-wrapper" >
<ul class= "it-list" >
<li>
<a href= "#" class= "list-item" >
<div class= "it-right-zone" >
<span class= "text" > Link</span>
<svg class= "icon" >
<use href= "/dist/svg/sprites.svg#it-chevron-right" ></use>
</svg>
</div>
</a>
</li>
<li>
<a class= "active list-item" href= "#" >
<div class= "it-right-zone" >
<span class= "text" > Link attivo</span>
<svg class= "icon" >
<use href= "/dist/svg/sprites.svg#it-chevron-right" ></use>
</svg>
</div>
</a>
</li>
</ul>
</div>
Con azioni multiple
L’elemento .it-multiple
con all’interno le relative icone, segue l’elemento .text
.
<div class= "it-list-wrapper" >
<ul class= "it-list" >
<li>
<div class= "list-item" >
<div class= "it-right-zone" >
<span class= "text" > Testo</span>
<span class= "it-multiple" >
<a href= "#" aria-label= "Testo - Azione 1" >
<svg class= "icon" >
<use href= "/dist/svg/sprites.svg#it-code-circle" ></use>
</svg>
</a>
<a href= "#" aria-label= "Testo - Azione 2" >
<svg class= "icon" >
<use href= "/dist/svg/sprites.svg#it-code-circle" ></use>
</svg>
</a>
<a href= "#" aria-label= "Testo - Azione 3" >
<svg class= "icon" >
<use href= "/dist/svg/sprites.svg#it-code-circle" ></use>
</svg>
</a>
</span>
</div>
</div>
</li>
<li>
<div class= "list-item" >
<div class= "it-right-zone" >
<a href= "#" >
<span class= "text" > Link</span>
</a>
<span class= "it-multiple" >
<a href= "#" aria-label= "Link - Azione 1" >
<svg class= "icon" >
<use href= "/dist/svg/sprites.svg#it-code-circle" ></use>
</svg>
</a>
<a href= "#" aria-label= "Link - Azione 2" >
<svg class= "icon" >
<use href= "/dist/svg/sprites.svg#it-code-circle" ></use>
</svg>
</a>
<a href= "#" aria-label= "Link - Azione 3" >
<svg class= "icon" >
<use href= "/dist/svg/sprites.svg#it-code-circle" ></use>
</svg>
</a>
</span>
</div>
</div>
</li>
<li>
<div class= "list-item active" href= "#" >
<div class= "it-right-zone" >
<a href= "#" >
<span class= "text" > Link attivo</span>
</a>
<span class= "it-multiple" >
<a href= "#" aria-label= "Link attivo - Azione 1" >
<svg class= "icon" >
<use href= "/dist/svg/sprites.svg#it-code-circle" ></use>
</svg>
</a>
<a href= "#" aria-label= "Link attivo - Azione 2" >
<svg class= "icon" >
<use href= "/dist/svg/sprites.svg#it-code-circle" ></use>
</svg>
</a>
<a href= "#" aria-label= "Link attivo - Azione 3" >
<svg class= "icon" >
<use href= "/dist/svg/sprites.svg#it-code-circle" ></use>
</svg>
</a>
</span>
</div>
</div>
</li>
</ul>
</div>
Altre variazioni
Ad ogni lista si può aggiungere un campo testuale metadata , come nell’esempio seguente.
L’elemento .metadata
, segue l’elemento .text
.
<div class= "it-list-wrapper" >
<ul class= "it-list" >
<li>
<div class= "list-item" >
<div class= "avatar size-lg" ><img src= "https://randomuser.me/api/portraits/women/41.jpg" alt= "Anna Barbieri" ></div>
<div class= "it-right-zone" ><span class= "text" > Testo</span><span class= "metadata" > metadata testo</span>
</div>
</div>
</li>
<li>
<div class= "list-item" >
<div class= "avatar size-lg" ><img src= "https://randomuser.me/api/portraits/women/41.jpg" alt= "Anna Barbieri" ></div>
<div class= "it-right-zone" ><span class= "text" > Testo 2</span><span class= "metadata" ><a href= "#" > metadata link</a></span>
</div>
</div>
</li>
<li>
<a href= "#" class= "list-item" >
<div class= "avatar size-lg" ><img src= "https://randomuser.me/api/portraits/women/41.jpg" alt= "Anna Barbieri" ></div>
<div class= "it-right-zone" ><span class= "text" > Link</span><span class= "metadata" > metadata testo</span>
</div>
</a>
</li>
<li>
<div class= "list-item" >
<div class= "avatar size-lg" ><img src= "https://randomuser.me/api/portraits/women/41.jpg" alt= "Anna Barbieri" ></div>
<div class= "it-right-zone" ><a href= "#" ><span class= "text" > Link 2</span></a><span class= "metadata" ><a href= "#" > metadata link</a></span>
</div>
</div>
</li>
<li>
<a class= "list-item active" href= "#" >
<div class= "avatar size-lg" ><img src= "https://randomuser.me/api/portraits/women/41.jpg" alt= "Anna Barbieri" ></div>
<div class= "it-right-zone" ><span class= "text" > Link attivo</span><span class= "metadata" > metadata testo</span>
</div>
</a>
</li>
</ul>
</div>
Per il testo aggiuntivo, utilizzare il tag <em>
all’interno dell’elemento .text
.
TestoLorem ipsum dolor sit amet.
metadata testo
<div class= "it-list-wrapper" >
<ul class= "it-list" >
<li>
<div class= "list-item" >
<div class= "it-right-zone" >
<span class= "text" > Testo<em> Lorem ipsum dolor sit amet.</em></span>
<span class= "it-multiple" >
<span class= "metadata" > metadata testo</span>
<a href= "#" aria-label= "Testo - Azione 1" >
<svg class= "icon" >
<use href= "/dist/svg/sprites.svg#it-code-circle" ></use>
</svg>
</a>
<a href= "#" aria-label= "Testo - Azione 2" >
<svg class= "icon" >
<use href= "/dist/svg/sprites.svg#it-code-circle" ></use>
</svg>
</a>
<a href= "#" aria-label= "Testo - Azione 3" >
<svg class= "icon" >
<use href= "/dist/svg/sprites.svg#it-code-circle" ></use>
</svg>
</a>
</span>
</div>
</div>
</li>
<li>
<div class= "list-item" >
<div class= "it-right-zone" >
<span class= "text" > Testo 2<em> Lorem ipsum dolor sit amet.</em></span>
<span class= "it-multiple" >
<span class= "metadata" ><a href= "#" > metadata link</a></span>
<a href= "#" aria-label= "Testo 2 - Azione 1" >
<svg class= "icon" >
<use href= "/dist/svg/sprites.svg#it-code-circle" ></use>
</svg>
</a>
<a href= "#" aria-label= "Testo 2 - Azione 2" >
<svg class= "icon" >
<use href= "/dist/svg/sprites.svg#it-code-circle" ></use>
</svg>
</a>
<a href= "#" aria-label= "Testo 2 - Azione 3" >
<svg class= "icon" >
<use href= "/dist/svg/sprites.svg#it-code-circle" ></use>
</svg>
</a>
</span>
</div>
</div>
</li>
<li>
<div class= "list-item" >
<div class= "it-right-zone" >
<a href= "#" ><span class= "text" > Link<em> Lorem ipsum dolor sit amet.</em></span></a>
<span class= "it-multiple" >
<span class= "metadata" ><a href= "#" > metadata link</a></span>
<a href= "#" aria-label= "Link - Azione 1" >
<svg class= "icon" >
<use href= "/dist/svg/sprites.svg#it-code-circle" ></use>
</svg>
</a>
<a href= "#" aria-label= "Link - Azione 2" >
<svg class= "icon" >
<use href= "/dist/svg/sprites.svg#it-code-circle" ></use>
</svg>
</a>
<a href= "#" aria-label= "Link - Azione 3" >
<svg class= "icon" >
<use href= "/dist/svg/sprites.svg#it-code-circle" ></use>
</svg>
</a>
</span>
</div>
</div>
</li>
<li>
<div class= "list-item active" >
<div class= "it-right-zone" >
<a href= "#" ><span class= "text" > Link attivo<em> Lorem ipsum dolor sit amet.</em></span></a>
<span class= "it-multiple" >
<span class= "metadata" > metadata testo</span>
<a href= "#" aria-label= "Link attivo - Azione 1" >
<svg class= "icon" >
<use href= "/dist/svg/sprites.svg#it-code-circle" ></use>
</svg>
</a>
<a href= "#" aria-label= "Link attivo - Azione 2" >
<svg class= "icon" >
<use href= "/dist/svg/sprites.svg#it-code-circle" ></use>
</svg>
</a>
<a href= "#" aria-label= "Link attivo - Azione 3" >
<svg class= "icon" >
<use href= "/dist/svg/sprites.svg#it-code-circle" ></use>
</svg>
</a>
</span>
</div>
</div>
</li>
</ul>
</div>
Liste per menù di navigazione
Le liste per menù di navigazione, costituite da tag <ul>
con classe .link-list
all’interno di un wrapper con classe .link-list-wrapper
, vengono utilizzate per creare le voci dei menù Dropdown , Megamenu , Sidebar e Navscroll .
Linea singola
<div class= "link-list-wrapper" >
<ul class= "link-list" >
<li><a class= "list-item" href= "#" ><span> Link lista 1</span></a></li>
<li><a class= "list-item" href= "#" ><span> Link lista 2</span></a></li>
<li><a class= "list-item" href= "#" ><span> Link lista 3</span></a></li>
</ul>
</div>
Elemento con stato attivo
Per rendere attivo un elemento è sufficiente aggiungere la classe .active
al relativo link.
<div class= "link-list-wrapper" >
<ul class= "link-list" >
<li>
<a class= "list-item" href= "#" ><span> Link lista 1</span></a>
</li>
<li>
<a class= "list-item active" href= "#" ><span> Link lista 2 attivo</span></a>
</li>
<li>
<a class= "list-item" href= "#" ><span> Link lista 3</span></a>
</li>
</ul>
</div>
Elemento con stato disabilitato
Per disabilitare un elemento è sufficiente aggiungere la classe .disabled
al relativo link.
<div class= "link-list-wrapper" >
<ul class= "link-list" >
<li>
<a class= "list-item" href= "#" ><span> Link lista 1</span></a>
</li>
<li>
<a class= "list-item disabled" href= "#" ><span> Link lista 2 disabilitato</span></a>
</li>
<li>
<a class= "list-item" href= "#" ><span> Link lista 3</span></a>
</li>
</ul>
</div>
Intestazione e divisore
Le liste di link possono avere un’intestazione (con o senza link) e/o divisori per separare gruppi di link.
L’intestazione è costituita dall’elemento .link-list-heading
che precede il tag <ul>
.
Il divisore è costituito dal tag <span>
con classe .divider
all’interno del tag <li>
.
<div class= "link-list-wrapper" >
<div class= "link-list-heading" > Intestazione senza link</div>
<ul class= "link-list" >
<li>
<a class= "list-item" href= "#" ><span> Link lista 1</span></a>
</li>
<li>
<a class= "list-item" href= "#" ><span> Link lista 2</span></a>
</li>
<li>
<a class= "list-item" href= "#" ><span> Link lista 3</span></a>
</li>
<li>
<span class= "divider" ></span>
</li>
<li>
<a class= "list-item" href= "#" ><span> Link lista 4</span></a>
</li>
</ul>
</div>
<div class= "link-list-wrapper" >
<div class= "link-list-heading" ><a href= "#" > Intestazione con link</a></div>
<ul class= "link-list" >
<li><a class= "list-item" href= "#" ><span> Link lista 1</span></a>
</li>
<li><a class= "list-item" href= "#" ><span> Link lista 2</span></a>
</li>
<li><a class= "list-item" href= "#" ><span> Link lista 3</span></a>
</li>
<li><span class= "divider" ></span>
</li>
<li><a class= "list-item" href= "#" ><span> Link lista 4</span></a>
</li>
</ul>
</div>
Dimensioni
Per ogni elemento di una lista di link è possibile definire una variante di dimensione maggiore utilizzando la classe .large
applicata al tag <a>
.
<div class= "link-list-wrapper" >
<div class= "link-list-heading" > Intestazione</div>
<ul class= "link-list" >
<li><a class= "list-item large" href= "#" ><span> Link lista 1</span></a>
</li>
<li><a class= "list-item large" href= "#" ><span> Link lista 2</span></a>
</li>
<li><a class= "list-item large" href= "#" ><span> Link lista 3</span></a>
</li>
<li><span class= "divider" ></span>
</li>
<li><a class= "list-item large" href= "#" ><span> Link lista 4</span></a>
</li>
</ul>
</div>
Multiline con icona
Ogni elemento di una lista di link può avere un’icona (a destra o sinistra del testo) ed un abstract.
Per includere un’icona bisogna aggiungere al tag <a>
uan delle segeunti classi:
icon-right
: se si vuole posizionare l’icona a destra del testo
icon-left
: se si vuole posizionare l’icona a sinistra del testo
All’interno del tag <span class="list-item-title-icon-wrapper">
subito dopo lo <span class="list-item-title">
contenente il testo, puoi inserire l’icona necessaria .
<div class= "link-list-wrapper multiline" >
<ul class= "link-list" >
<li>
<a class= "list-item active icon-right" href= "#" >
<span class= "list-item-title-icon-wrapper" >
<span class= "list-item-title" > Link lista 1 attivo</span>
<svg class= "icon icon-primary" ><use href= "/dist/svg/sprites.svg#it-chevron-right" ></use></svg>
</span>
<p> Lorem ipsum dolor sit amet, consectetur adipiscing elit…</p>
</a>
</li>
<li><span class= "divider" ></span>
</li>
<li>
<a class= "list-item icon-right" href= "#" >
<span class= "list-item-title-icon-wrapper" >
<span class= "list-item-title" > Link lista 1</span>
<svg class= "icon icon-primary" ><use href= "/dist/svg/sprites.svg#it-chevron-right" ></use></svg>
</span>
<p> Lorem ipsum dolor sit amet, consectetur adipiscing elit…</p>
</a>
</li>
<li><span class= "divider" ></span>
</li>
<li>
<a class= "list-item disabled icon-right" href= "#" >
<span class= "list-item-title-icon-wrapper" >
<span class= "list-item-title" > Link lista 1 disabilitato</span>
<svg class= "icon icon-primary" ><use href= "/dist/svg/sprites.svg#it-chevron-right" ></use></svg>
</span>
<p> Lorem ipsum dolor sit amet, consectetur adipiscing elit…</p>
</a>
</li>
<li><span class= "divider" ></span>
</li>
</ul>
</div>
Lista con controlli
Le liste di link con controlli sono caratterizzate da icone a destra e sinistra del testo.
Quella di destra è descrittiva mentre quella di sinistra può essere un’eventuale azione aggiuntiva da gestire in Javascript.
È necessario aggiungere al tag <a>
la classe .icon-right
se si vuole posizionare l’icona a destra del testo, oppure la classe .icon-left
se si vuole posizionare l’icona a sinistra del testo.
Azione primaria
Icona a sinistra
All’interno del tag <span class="list-item-title-icon-wrapper">
subito prima del tag <span class="list-item-title">
contenente il testo, puoi inserire l’icona necessaria .
Per posizionare correttamente l’icona a sinistra del testo bisogna aggiungere al tag <a>
la classe: .icon-left
.
<div class= "link-list-wrapper" >
<ul class= "link-list" >
<li>
<a class= "list-item active icon-left" href= "#" >
<span class= "list-item-title-icon-wrapper" >
<svg class= "icon icon-primary" ><use href= "/dist/svg/sprites.svg#it-chevron-right" ></use></svg>
<span class= "list-item-title" > Link lista 1 attivo</span>
</span>
</a>
</li>
<li>
<a class= "list-item icon-left" href= "#" >
<span class= "list-item-title-icon-wrapper" >
<svg class= "icon icon-primary" ><use href= "/dist/svg/sprites.svg#it-chevron-right" ></use></svg>
<span class= "list-item-title" > Link lista 2</span>
</span>
</a>
</li>
<li>
<a class= "list-item icon-left disabled" href= "#" >
<span class= "list-item-title-icon-wrapper" >
<svg class= "icon icon-primary" ><use href= "/dist/svg/sprites.svg#it-chevron-right" ></use></svg>
<span class= "list-item-title" > Link lista 3 disabilitata</span>
</span>
</a>
</li>
</ul>
</div>
Azione secondaria
Icona a destra
All’interno del tag <span class="list-item-title-icon-wrapper">
subito dopo il tag <span class="list-item-title">
contenente il testo, puoi inserire l’icona necessaria .
Per posizionare correttamente l’icona a destra del testo bisogna aggiungere al tag <a>
la classe: .icon-right
<div class= "link-list-wrapper" >
<ul class= "link-list" >
<li>
<a class= "list-item active icon-right" href= "#" >
<span class= "list-item-title-icon-wrapper" >
<span class= "list-item-title" > Link lista 1 attivo</span>
<svg class= "icon icon-primary" ><use href= "/dist/svg/sprites.svg#it-link" ></use></svg>
</span>
</a>
</li>
<li>
<a class= "list-item icon-right" href= "#" >
<span class= "list-item-title-icon-wrapper" >
<span class= "list-item-title" > Link lista 2</span>
<svg class= "icon icon-primary" ><use href= "/dist/svg/sprites.svg#it-link" ></use></svg>
</span>
</a>
</li>
<li>
<a class= "list-item icon-right disabled" href= "#" >
<span class= "list-item-title-icon-wrapper" >
<span class= "list-item-title" > Link lista 3 disabilitata</span>
<svg class= "icon icon-primary" ><use href= "/dist/svg/sprites.svg#it-link" ></use></svg>
</span>
</a>
</li>
</ul>
</div>
Azioni primaria e secondaria
Icona a sinistra
Per aggiungere un’icona a sinistra del testo bisogna aggiungere al tag <a>
la classe: .icon-left
.
Inserisci l’icona all’interno del tag <span class="list-item-title-icon-wrapper">
subito prima del tag <span class="list-item-title">
contenente il testo.
Icona a destra
Per aggiungere un’icona a destra del testo bisogna aggiungere al tag <a>
la classe: .icon-right
.
Inserisci l’icona all’interno del tag <span class="list-item-title-icon-wrapper">
subito prima del tag <span class="list-item-title">
contenente il testo.
<div class= "link-list-wrapper" >
<ul class= "link-list" >
<li>
<a class= "list-item active icon-left" href= "#" >
<span class= "list-item-title-icon-wrapper" >
<svg class= "icon icon-primary" ><use href= "/dist/svg/sprites.svg#it-link" ></use></svg>
<span class= "list-item-title" > Link lista 1 attivo</span>
</span>
</a>
</li>
<li>
<a class= "list-item icon-left" href= "#" >
<span class= "list-item-title-icon-wrapper" >
<svg class= "icon icon-primary" ><use href= "/dist/svg/sprites.svg#it-link" ></use></svg>
<span class= "list-item-title" > Link lista 2</span>
</span>
</a>
</li>
<li>
<a class= "list-item disabled icon-right" href= "#" >
<span class= "list-item-title-icon-wrapper" >
<span class= "list-item-title" > Link lista 3 disabilitato con icona a destra</span>
<svg class= "icon icon-primary" ><use href= "/dist/svg/sprites.svg#it-link" ></use></svg>
</span>
</a>
</li>
</ul>
</div>
Lista con toggle
Una lista di link può contenere anche elementi appartenenti ai form, di seguito un esempio contenente un toggle .
<div class= "link-list-wrapper" >
<ul class= "link-list" >
<li>
<div class= "toggles" >
<label for= "toggle1" > Label per toggle
<input type= "checkbox" id= "toggle1" ><span class= "lever" ></span>
</label>
</div>
</li>
<li>
<div class= "toggles" >
<label for= "toggle2" > Label per toggle disabilitato
<input type= "checkbox" id= "toggle2" disabled ><span class= "lever" ></span>
</label>
</div>
</li>
</ul>
</div>
List con checkbox
Lista di link contenente un checkbox .
<div class= "link-list-wrapper" >
<ul class= "link-list" >
<li>
<div class= "form-check form-check-group" aria-describedby= "" >
<input type= "checkbox" id= "checkbox6" checked >
<label for= "checkbox6" > Checkbox selezionato</label>
</div>
</li>
<li>
<div class= "form-check form-check-group" aria-describedby= "" >
<input type= "checkbox" id= "checkbox7" >
<label for= "checkbox7" > Checkbox non selezionato</label>
</div>
</li>
<li>
<div class= "form-check form-check-group disabled" aria-describedby= "" >
<input type= "checkbox" id= "checkbox8" disabled >
<label for= "checkbox8" > Checkbox disabilitato non selezionato</label>
</div>
</li>
</ul>
</div>
Liste annidate
Le liste di link possono contenere link con sottosezioni espanse o collassabili.
Espansa
Di seguito un esempio di navigazione annidata espansa.
<div class= "link-list-wrapper" >
<ul class= "link-list" >
<li>
<a class= "list-item large medium icon-right" href= "#" >
<span class= "list-item-title-icon-wrapper" >
<span class= "list-item-title" > Link lista 1</span>
<svg class= "icon icon-primary" ><use href= "/dist/svg/sprites.svg#it-link" ></use></svg>
</span>
</a>
</li>
<li>
<a class= "list-item large medium icon-right" href= "#" >
<span class= "list-item-title-icon-wrapper" >
<span class= "list-item-title" > Link lista 2</span>
<svg class= "icon icon-primary" ><use href= "/dist/svg/sprites.svg#it-link" ></use></svg>
</span>
</a>
<ul class= "link-sublist" id= "" >
<li><a class= "list-item" href= "#" ><span> Link lista 1</span></a>
</li>
<li><a class= "list-item" href= "#" ><span> Link lista 2</span></a>
</li>
<li><a class= "list-item" href= "#" ><span> Link lista 3</span></a>
</li>
</ul>
</li>
<li>
<a class= "list-item large medium icon-right" href= "#" >
<span class= "list-item-title-icon-wrapper" >
<span class= "list-item-title" > Link lista 3</span>
<svg class= "icon icon-primary" ><use href= "/dist/svg/sprites.svg#it-link" ></use></svg>
</span>
</a>
</li>
</ul>
</div>
Collassabile
Di seguito un esempio di navigazione annidata collassabile.
Per questo tipo di link list sono state utilizzate, oltre alle classi custom, le classi e gli attributi di Bootstrap per l’attivazione del comportamento collapse .
<div class= "link-list-wrapper" >
<ul class= "link-list" >
<li>
<a class= "list-item large medium icon-right" href= "#collapseOne" data-bs-toggle= "collapse" aria-expanded= "false" aria-controls= "collapseOne" >
<span class= "list-item-title-icon-wrapper" >
<span class= "list-item-title" > Link lista 1</span>
<svg class= "icon icon-primary" ><use href= "/dist/svg/sprites.svg#it-expand" ></use></svg>
</span>
</a>
<ul class= "link-sublist collapse" id= "collapseOne" >
<li><a class= "list-item" href= "#" ><span> Link lista 1</span></a>
</li>
<li><a class= "list-item" href= "#" ><span> Link lista 1</span></a>
</li>
<li><a class= "list-item" href= "#" ><span> Link lista 1</span></a>
</li>
</ul>
</li>
<li>
<a class= "list-item large medium icon-right" href= "#collapseTwo" data-bs-toggle= "collapse" aria-expanded= "false" aria-controls= "collapseTwo" >
<span class= "list-item-title-icon-wrapper" >
<span class= "list-item-title" > Link lista 2</span>
<svg class= "icon icon-primary" ><use href= "/dist/svg/sprites.svg#it-expand" ></use></svg>
</span>
</a>
<ul class= "link-sublist collapse" id= "collapseTwo" >
<li><a class= "list-item" href= "#" ><span> Link lista 1</span></a>
</li>
<li><a class= "list-item" href= "#" ><span> Link lista 1</span></a>
</li>
<li><a class= "list-item" href= "#" ><span> Link lista 1</span></a>
</li>
</ul>
</li>
<li>
<a class= "list-item large medium icon-right" href= "#collapseThree" data-bs-toggle= "collapse" aria-expanded= "false" aria-controls= "collapseThree" >
<span class= "list-item-title-icon-wrapper" >
<span class= "list-item-title" > Link lista 3</span>
<svg class= "icon icon-primary" ><use href= "/dist/svg/sprites.svg#it-expand" ></use></svg>
</span>
</a>
<ul class= "link-sublist collapse" id= "collapseThree" >
<li><a class= "list-item" href= "#" ><span> Link lista 1</span></a>
</li>
<li><a class= "list-item" href= "#" ><span> Link lista 1</span></a>
</li>
<li><a class= "list-item" href= "#" ><span> Link lista 1</span></a>
</li>
</ul>
</li>
</ul>
</div>