Badge

Un elemento grafico che contiene numeri o caratteri in prossimità di un altro elemento, utile per contatori ed etichette

Componenti

Metadati e link per approfondire

Utile per

Anteprima

Anteprima:
Inizio anteprima:Fine anteprima.

Quando usarlo

Un Badge è utilizzato per evidenziare un'informazione o uno stato in un certo contesto. Può essere adoperato per fornire dettagli aggiuntivi, indicare una novità o un cambio di stato.

Può essere usato in vari modi, come per mostrare il numero di notifiche non lette, un breve messaggio di stato o un'etichetta, o segnalare qualcosa di nuovo o importante.

Alternative a questo componente

  • Chips: per segnalare che il contenuto appartiene ad una ontologia di argomenti (ad esempio, tag).
  • Tooltip: per fornire informazioni aggiuntive rimanendo nel contesto di uno specifico elemento.
  • Notifications: per segnalare aggiornamenti o cambiamenti importanti.
  • Alert: per evidenziare informazioni importanti o urgenti.

Come usarlo

  • Usa il Badge per mostrare numeri correlati a un altro elemento di interfaccia (come il numero di notifiche non lette) o per mostrare etichette o stati molto brevi in termini di numero di caratteri.
  • Posiziona il Badge in modo che si noti facilmente.

Attenzione a

  • Non creare confusione con i pulsanti, evitando di usarli nella stessa area dell'interfaccia.
  • Limitare il numero di Badge presenti nella stessa pagina.
  • Utilizzare la corretta semantica HTML rispetto a un lettore di schermo se il contenuto o il contesto non è autoesplicativo, ad esempio per un Badge numerico utilizzando testo nascosto o etichette aria per spiegare a cosa si riferisce.

Buone pratiche sui contenuti

  • Assicurati che l’etichetta del Badge sia breve, al massimo due parole.

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 badge

Il componente Badge è composto da:

  1. sfondo: mette in evidenza il Badge;
  2. etichetta: può esssere un testo o un numero;

Comportamento

  • Il Badge deve essere chiaro, ma non deve disturbare la lettura del contenuto attorno.
  • Nel caso mostri un numero, questo dovrebbe aggiornarsi in tempo reale;
  • Deve essere sempre messo vicino all'oggetto a cui si riferisce.
  • Può prevedere un link ai contenuti su cui informa (es. le notifiche).

Specifiche di design

Le specifiche di design si intendono relative a tutte le varianti.

Tutte le misure indicate sono espresse in px.

Specifiche di design del badge

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