Modal benyttes til spørsmål som brukeren må ta stilling til, eller til å vise tilleggsinfo på en fokusert måte. De avbryter flyten men beholder konteksten delvis.
Når bruker du Modal
Modal brukes for å vise viktig informasjon eller samle input fra brukeren uten å forlate siden. Den krever en bevisst handling for å åpnes og bør aldri dukke opp uoppfordret.
Informasjonsmodaler og funksjonsmodaler
Det finnes to hovedtyper modaler:
- Informasjonsmodaler — viser informasjon brukeren må bekrefte, for eksempel advarsler eller bekreftelser
- Funksjonsmodaler — inneholder skjemaer eller handlinger som krever brukerens input, for eksempel innlogging eller innstillinger
Størrelse
Modal finnes i tre størrelser: small, medium og large. Velg størrelse basert på innholdsmengden. Se Utvikling-fanen for implementering.
small— kompakt innhold som bekreftelsermedium— standard, passer de fleste bruksområderlarge— mye innhold eller komplekse skjemaer
Drawer
Trenger du et panel som glir inn fra siden uten å blokkere resten av innholdet, bruk Drawer i stedet.
Universell utforming
Modal bruker det native <dialog>-elementet, som håndterer fokusstyring og skjermleserstøtte automatisk. Fokus flyttes inn i modalen ved åpning og tilbake til utløseren ved lukking. Modalen lukkes med Escape-tasten.