Timepicker

Campo per selezionare un orario

Componenti

Metadati e link per approfondire

Utile per

Anteprima

Anteprima:
Inizio anteprima:Fine anteprima.

Quando usarlo

Usa il componente Timepicker, nel contesto di un modulo (Form), per permettere agli agli utenti di scegliere un orario, indicando ore e minuti. È un componente utile per i flussi di interazione che prevedono la comunicazione di un orario, come la prenotazione di appuntamenti o di posti per un evento.

Alternative a questo componente

  • Select: se hai bisogno che gli utenti selezionino un orario da una lista di opzioni prestabilite, ad esempio con un intervallo di 5 o 10 minuti.

Come usarlo

  • Permetti agli utenti di inserire un orario manualmente.
  • Usa preferibilmente il campo nella forma nativa offerta da ciascun browser, per garantirne il pieno supporto.

Attenzione a

  • Scegliere ed eventualmente indicare il formato: 12 ore con AM/PM, o 24 ore.
  • Validare il funzionamento con tastiera e tecnologie assistive.
  • Gestire correttamente eventuali messaggi di errore.

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 formano il Timepicker

Il componente Timepicker è basato sul componente Input e ne condivide la maggior parte degli elementi.

È composto da:

  1. forma di sfondo: è sempre di colore bianco con un bordo sul lato inferiore;
  2. etichetta: posizionata all'esterno della forma di sfondo, in alto;
  3. icona (opzionale): indica la presenza del calendario, non è cliccabile separatamente;
  4. testo placeholder: suggerisce il formato testuale da usare per compilare correttamente il campo;
  5. testo di supporto (opzionale): fornisce eventuali indicazioni aggiuntive.

Comportamento

Cliccando o attivando il componente con tastiera o tocco, si apre un menu a tendina per le ore e uno per i minuti. Il campo ore è il primo attivo. Dopo aver selezionato l'ora, si attiva il campo minuti.
Le ore e i minuti possono essere selezionati al click/tap/touch sulle opzioni nei menu a tendina oppure inseriti manualmente tramite tastiera.
Per spostare la selezione tra il campo ore e il campo minuti si possono usare i tasti freccia o il tasto TAB.

Specifiche di design

Tutte le misure indicate sono espresse in px.

Specifiche di design del timepicker

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