Megamenu

Visualizza un sottomenu contenente elenchi di link ed eventuali contenuti correlati relativi a una voce del menu principale

Componenti

Metadati e link per approfondire

Anteprima

Per visualizzare la modalità desktop è necessario uno schermo sufficientemente largo.

Anteprima:
Inizio anteprima:Fine anteprima.

Quando usarlo

Il componente Megamenu serve a implementare un sottomenu che semplifica l'accesso a un'intera sezione di un sito con un’architettura dell’informazione complessa ma ben strutturata.

Puoi navigare un esempio di applicazione in questo stesso sito designers.italia.it.

Come usarlo

  • Usa un Megamenu per comunicare in maniera immediata l'organizzazione dell'architettura informativa del sito e permettere agli utenti di spostarsi velocemente alle pagine di livello inferiore.

Attenzione a

  • Usa il componente solo come modulo della navigazione principale.
  • Usa il Megamenu con parsimonia per via della sua natura di interazione complessa, testando sempre la sua efficacia con gli utenti.

Buone pratiche sui contenuti

  • Organizza il Megamenu in modo che contenga link a contenuti correlati o appartenenti alla stessa sezione dell'architettura del sito.
  • Specialmente laddove siano presenti più componenti Megamenu, per diverse voci del menu principale, ricorda di distinguere gli eventuali link di accesso a copertine di sezione o viste con più contenuti correlati, ad esempio usa formule come: "Esplora tutti i contenuti della sezione X", "Esplora la sezione X".
  • Evita di usare le formule generiche come "Esplora tutti" e "Scopri tutti", che risulterebbero uguali per link diversi in pagina.
  • Mantieni brevi e specifiche le etichette testuali dei link.

Accessibilità

In stesura

Stato del componente

Lo stato del presente componente nelle diverse librerie di design e sviluppo del design system

LibreriaStato componenteLink

UI Kit Italia (design)

ProntoKitUI Kit Italia su Figma (si apre in una nuova finestra)

Bootstrap Italia

ProntoScheda documentazione (si apre in una nuova finestra)

React

ProntoScheda Storybook (si apre in una nuova finestra)

Angular

Non presente

Anatomia

Gli elementi che compongono il Megamenu completo

Il Megamenu completo è composto da questi elementi principali:

  1. freccia che indica il pulsante di apertura;
  2. sfondo del Megamenu, può essere bianco o di colore dark a seconda della variante in uso, che ha un'ombra per essere facilmente distinto dal contenuto adiacente;
  3. immagine descrittiva per introdurre la sezione di contenuti;
  4. testo descrittivo per introdurre la sezione di contenuti;
  5. link "Esplora la sezione X" per navigare verso una eventuale copertina della sezione;
  6. lista di link per navigare le pagine di livello inferiore della sezione.

A partire da questo schema sono poi disponibili varianti che prevedono spazi per link aggiuntivi in basso o a destra: "Esplora tutti" i contenuti della sezione in basso, e altri tipi di link correlati alla sezione in basso, o a destra.

Comportamento

Tutte le varianti di megamenu sono responsive, quindi si adattano alla viewport di qualsiasi dispositivo.

Interazioni

Il Megamenu si espande a partire dal click/tap su una voce del menu di navigazione principale previsto nel componente header.

Il Megamenu espanso ha uno sviluppo orizzontale sopra ai contenuti su dispositivi abbastanza larghi; si sviluppa invece in verticale con apertura a fisarmonica dentro lo spazio menu previsto a scomparsa nei dispositivi mobile/touch. Eredita il suo funzionamento dal componente dropdown.

La voce del menu principale dovrà essere semanticamente un pulsante (<button>, o avere un corretto ruolo equivalente) per comunicare senza ambiguità la sua natura di azione che agisce in pagina, e non di link di navigazione.

Specifiche di design

Tutte le misure sono indicate in px.

Megamenu completo con la misura di tutte le spaziature

Come iniziare

Scopri come utilizzare tutti gli strumenti pensati per progettare interfacce ed esperienze dei servizi pubblici

Anteprima

Per visualizzare la modalità desktop è necessario uno schermo sufficientemente largo.

Anteprima:
Inizio anteprima:Fine anteprima.

Come iniziare

Scopri come utilizzare tutti gli strumenti pensati per progettare interfacce ed esperienze dei servizi pubblici