Skip to content
This repository has been archived by the owner on Sep 29, 2022. It is now read-only.

[Feature] Legg til validering for UU og enklere forutsigbarhet for billettkjøp #171

Closed
5 tasks
mikaelbr opened this issue May 31, 2021 · 3 comments · Fixed by #314
Closed
5 tasks

[Feature] Legg til validering for UU og enklere forutsigbarhet for billettkjøp #171

mikaelbr opened this issue May 31, 2021 · 3 comments · Fixed by #314

Comments

@mikaelbr
Copy link
Contributor

mikaelbr commented May 31, 2021

Konseptuell beskrivelse og behov som skal løses
For å gi bedre trygghet og forutsigbarhet i kjøpsprosessen for alle men spesielt de med sterkere behov for universell utforming, burde vi veilede bedre med feilene som skjer ved å legge på egen validering for gyldig input.

Hypotese og foreslått løsning

Følgende scenario kan valideres

  • Ikke kjøp tilbake i tid.
  • Ikke gyldig over 90 dager frem i tid.
  • Om man på en måte ikke har valgt billettype, reisende, sone.

Dette burde være i et aria-live felt for lesning til skjermlesere. Det samme burde gjøres for penger slik at det blir annonsert prisendringer når man endrer inputs i billettkjøp. Når man endrer skjema burde det leses opp (HTML attributt med role alert eller assertive).

Se også relatert issue: #302


Akseptansekriterier

  • Fungerer med tastaturnavigasjon
  • Bruker rette farger og størrelser iht. design system
  • Gir feilmeldinger på komponentnivå eller som global melding til siden.
  • Fungerer i alle store evergreen nettlesere.
  • Fungerer i alle størrelser og flater (mobil, desktop, etc).
@mikaelbr mikaelbr added this to the 4) Skarp drift milestone May 31, 2021
@mikaelbr
Copy link
Contributor Author

mikaelbr commented Jun 4, 2021

Ses i sammenheng med #191

@mikaelbr
Copy link
Contributor Author

mikaelbr commented Jun 4, 2021

Ses i sammeheng med #206

@tormoseng
Copy link
Member

Flyttes videre når kommentar i #191 er avklart (#191 (comment))

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

4 participants