Hopp til hovedinnhold

Komponenter

Spinner

Spinner brukes for å indikere at innhold eller en handling er i ferd med å laste, og at brukeren må vente før de kan fortsette.

Bruk Spinner når

  • du skal indikere at systemet jobber med en oppgave som brukeren må vente på
  • det er lokale handlinger, som å sende inn et skjema eller oppdatere en tabell
  • du skal fortelle brukeren når lasting vil ta mer enn 1 sekund

Unngå Spinner når

  • du skal vise at enkeltelementer på siden blir lastet inn (vurder Skeleton i stedet)
  • en lasting tar mindre enn 1 sekund

Eksempel

Størrelser

Du kan justere størrelsen på Spinner etter hvor den skal plasseres.

Retningslinjer

Formålet med Spinner er å gi en visuell bekreftelse på at systemet jobber, og på den måten skape trygghet for at prosessen ikke har stoppet opp. Den kan brukes for eksempel i en knapp, et felt eller et annet avgrenset område der brukeren venter på at noe skal skje, som for eksempel lagring eller oppdatering.

Tekst

I noen tilfeller gir det en bedre brukeropplevelse å vise en forklarende tekst sammen med Spinner som beskriver hvorfor brukeren må vente. En tydelig forklaring bidrar til å redusere usikkerhet og forvirring hos brukeren.

Rediger denne siden på github.com (åpnes i ny fane)