Delar av dette innhaldet er ikkje tilgjengeleg på nynorsk enno.
Skjema med horisontale steg
I noen tilfeller inneholder skjemaet mye informasjon som ikke kan deles opp i flere steg, og gir mest mening for bruker å fylle ut samlet. Eller skjemaet inneholder for eksempel tabeller som gjør at vi ønsker å utnytte bredden på desktop. Da kan du bruke horisontal stegliste istedenfor vanlig stegliste.
For å lage skjemaet brukes Horisontal steplist. Den kommer snart som komponent i Designsystemet.
Skjemaet består av følgende omåder:
- Skjemanavn: Navn på skjemaet.
- Kontekst: Inneholder skjemaets navn, hvem det gjelder og eventuell informasjon som gjelder for alle stegene i skjemaet.
- Horisontale steg: Sidene med spørsmål.
- Knapper: Handlinger for å gå til neste steg og handlinger knyttet til hele skjemaet.
Eksempel på en skjemaside med horisontal stegliste:
Horisontal stegliste
Den horisontale steglisten plasseres under felles informasjon som gjelder hele skjemaet og over selve spørsmålene.
Stegene i steglisten har en kort beskrivelse av hva steget inneholder. Siste steg skal som hovedregel hete "Oppsummering". Det er begrenset med plass horisontalt, så det bør helst maksimalt være 3 steg. I noen tilfeller kan det fungere med opp til 5 steg.
Brukeren skal kunne navigere seg frem og tilbake i skjemaet ved å klikke på steget i steglisten. Steg kan settes til ikke aktive hvis bruker ikke kan gå til neste steg uten at forrige er fylt ut. Hvis ikke bruker kan navigere i steglisten, skal det heller brukes tekstlig beskrivelse i tittelen på hvert steg, for eksmpel "Eiere og beløp (steg 2 av 3)".
Knapper
Hvert steg har i utgangspunktet tre eller fire knapper:
- Tilbake, bortsett fra på første steget
- Fortsett, bortsett fra på siste steget
- Fortsett senere
- Avbryt
Eksempel på knapper i et steg:
Knappene kan ha andre navn hvis det beskriver bedre hva som skjer. Hvis et skjema skal sendes videre til noen andre for signering, heter knappen på siste steg «Send videre til signering». Hvis bruker selv sender det inn til oss heter knappen «Send inn» eller for eksempel «Bestill attest».
Hovedknappen for å gå videre er primærknapp. Det skal ikke være ikon på knappene, heller ikke på det siste steget.
Når bruker klikker "Avbryt" får hen en modal som spør om hen ønsker å lagre utkastet. Sletter bruker utkastet kommer hen til siden hen startet skjemaet fra eller skjemasiden på skatteetaten.no. Velger bruker å lagre utkastet kommer hen til Min virksomhet eller Min side, avhengig av om det er skjema for virksomheter eller privatpersoner.
Vi dekativerer ikke knapper, men gir heller en feilmelding hvis bruker ikke har fylt ut alt hen skal.
Kvittering
Når bruker sender inn skjemaet kommer hen til en ny side som er en kvittering eller bekreftelse på at skjema er sendt inn. Dette er valgt for at det skal være veldig tydelig for bruker at hen er ferdig med å fylle ut skjemaet.
Kvitteringen skal inneholde
- klar beskjed om at bruker har sendt det inn eller videre til signering, avhengig av skjemaflyt
- dato og tidspunkt for innsending
- eventuell forventet behandlingstid og hvor bruker får svar
- hvor bruker finner igjen skjemaet
- opplysningene som ble sendt inn (ligger i en åpne/lukke)
I tillegg er det knapper på kvitteringen til «Min side», eventuell til en annen underside hvis det er naturlig. Disse knappene skal ligge utenfor boksen med selve kvitteringen.
Fargen på boksen på kvitteringen er
- grønn hvis alt er ok
- oker (beige) hvis det ikke er ok, for eksempel hvis bruker må ettersende noe eller gjøre noe annet før vi kan behandle skjemaet
Bruker skal kunne skrive ut kvitteringen, inkludert oppsummeringen av hva hen har sendt inn.
Eksempel på en kvitteringsside:
Lagring og utkast
Bruker skal kunne begynne på et skjema og fortsette senere. Hvis det er et lite og enkelt skjema (1-3 input-felt), trenger vi ikke å tilby mulighet for lagring.
Skjemaet lagres når bruker klikker seg videre i skjemaet. Det sørger for at bruker kan bevege seg frem og tilbake i et skjema uten at informasjonen blir borte, eller fortsette på et senere tidspunkt. Hvis bruker ikke har skrevet eller valgt noe i skjemaet, lagres det ikke.
På alle sider i skjemaet er det en knapp med teksten "Lagre og fortsett senere" for å lagre skjemaet. Selv om skjemaet lagres når bruker klikker seg videre, er "Lagre og fortsett senere" en sikkerhet for brukere som er usikre på autolagring. Når bruker har klikket på den knappen, kommer det en systemmelding som bekrefter at skjemaet er lagret.
Hvis skjemaet inneholder feil, kommer det en modal som gir bruker valget mellom å rette feilene eller lagre skjema uten dataene som er feil.
Finne igjen utkast
Påbegynte skjema finner bruker igjen på Min side.
Når bruker klikker på et skjema som hen allerede har et utkast av, får hen spørsmål om hen ønsker å fortsette på utkastet eller starte skjemaet på nytt. Starter bruker en ny versjon, slettes det gamle utkastet. Som hovedregel kan bruker kun ha en utgave av hvert skjema lagret som kladd.
Hvis bruker åpner et skjema som allerede har informasjon i seg, åpnes skjemaet på det første steget slik at bruker kan se igjennom opplysningene.
Utkast lagres i utgangspunktet i 3 måneder.