Gå til hovedinnhold

Bruk Calendar når

  • Calendar er en frittstående kalenderkomponent som brukes når du ønsker en alltid synlig kalender. Den egner seg for situasjoner der datovalg er hovedinteraksjonen, f.eks. i bookingflyter eller dashbord.

Unngå Calendar når

  • du trenger et inputfelt med kalender i popover, bruk DatePicker i stedet
  • brukeren skal velge en periode (fra- og til-dato), bruk RangeCalendar i stedet

Retningslinjer

Tilpasset styling av datoer

Du kan markere spesielle dager visuelt i kalenderen — for eksempel helger, helligdager eller kampanjedager. Hvis markeringen er meningsbærende bør den også beskrives for skjermlesere. Se Kode-fanen for hvordan du implementerer dette.

Datoer utenfor måneden

Datoer fra forrige og neste måned kan vises i tomme ruter. Dette gir brukeren mer kontekst og gjør det mulig å velge disse datoene uten å navigere. Vurder å slå dette på når brukeren ofte velger datoer nær månedsgrenser. Se Kode-fanen for implementering.

Ukenummer

Vis ukenummer når brukeren trenger ukereferanse, f.eks. i arbeidsplanlegging eller timesystemer. Se Kode-fanen for implementering.

Flere måneder

Kalenderen kan vise flere måneder samtidig. Dette gir brukeren bedre oversikt og reduserer behovet for navigering, spesielt når datovalg ofte er nær månedsgrenser. Se Kode-fanen for implementering.

Eksempler

Helger markert med egen styling

Datoer utenfor måneden synlige

Kalender med ukenummer

To måneder synlig