Pagination

Barra di navigazione per scorrere una lista di contenuti disposti su più pagine

Componenti

Metadati e link per approfondire

Anteprima

Anteprima:
Inizio anteprima:Fine anteprima.

Quando usarlo

Usa il componente Pagination quando hai molti contenuti o dati correlati che non possono essere mostrati tutti su una singola pagina. È particolarmente utile nei casi in cui è necessario navigare attraverso diverse pagine, come per i risultati di ricerca ed elenchi di prodotti, servizi o notizie.

Alternative a questo componente

  • Button: usa un pulsante “mostra di più” per caricare più contenuti al click/tap per fornire un flusso continuo di contenuti sulla stessa pagina (infinite scroll).

Come usarlo

  • Determina quanti elementi o contenuti vuoi mostrare per pagina.
  • Metti in evidenza la pagina corrente.
  • Includi sempre i link alla pagina "successiva" e "precedente" per facilitare la navigazione.
  • Nel caso di molte pagine, includi i link alla prima e ultima pagina mostrando il totale di elementi per pagina.

Attenzione a

  • Mostrare un numero limitato di pagine cliccabili per ridurre complessità nella navigazione.
  • Inserire delle ellissi (…) in corrispondenza dei link alla prima e ultima pagina, nel caso di molte pagine.
  • Posizionare i link alle pagine sempre su una singola riga.
  • Utilizzare un’area touch abbastanza grande, lasciando il giusto spazio tra un link e l’altro.

Accessibilità

Lo stato delle verifiche di accessibilità effettuate sul componente Bootstrap Italia

CaratteristicaStatoDescrizione

Visivamente accessibile

Da verificare

Uso e contrasto dei colori, leggibilità

Amichevole con lettori di schermo

Da verificare

Struttura titolazioni, etichette e testi alternativi

Navigabile

Da verificare

Focus, struttura, navigazione da tastiera o altri device

Comprensibile

Da verificare

Comprensibile, prevedibile, gestione semplice dell’errore

Stato del componente

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

Anatomia

Gli elementi che formano la paginazione

Il componente Pagination è composto da:

  1. link prima pagina (opzionale): naviga alla prima pagina di una lista di risultati, utile nel caso di molte pagine;
  2. link pagina precedente: naviga alla pagina precedente, può essere un'icona oppure un'etichetta "Precedente";
  3. numero pagina corrente: è evidenziato e non è cliccabile;
  4. numero pagina: è cliccabile;
  5. link pagina successiva: naviga alla pagina successiva, può essere un'icona oppure un'etichetta "Successiva";
  6. link ultima pagina (opzionale): naviga all'ultima pagina di una lista di risultati, utile nel caso di molte pagine.

La funzionalità "cambia pagina" prevede la possibilità di scegliere il numero di risultati per pagina. Vai alle specifiche del componente Dropdown per capire come è fatto.

Comportamento

  • Quando l'utente clicca sul numero di pagina o sui link "Precedente" o "Successiva", il browser ricarica la pagina.
  • I link "Precedente" o "Successiva" sono disabilitati quando ci si trova rispettivamente alla prima e ultima pagina.

Specifiche di design

Tutte le misure indicate sono espresse in px.

Specifiche di design di pagination

Come iniziare

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

Anteprima

Anteprima:
Inizio anteprima:Fine anteprima.

Come iniziare

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