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

[Feature] Bedre tilbakemelding om at billett er lagt til for UU #253

Open
17 tasks
tormoseng opened this issue Jun 21, 2021 · 1 comment
Open
17 tasks

[Feature] Bedre tilbakemelding om at billett er lagt til for UU #253

tormoseng opened this issue Jun 21, 2021 · 1 comment

Comments

@tormoseng
Copy link
Member

Konseptuell beskrivelse og behov som skal løses
Etter at billett er kjøpt kommer det ikke som tidligere opp en melding om at billett er lagt til - som da kunne vært lest opp for en skjermleser. På en eller anenn måte så kunne vi ha lagt til en melding som leses opp når en billett er lagt til - eller sette fokus på den nye billetten som da vil bli lest opp.

Se


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).
  • Fokusrekkefølge: tastaturrekkefølge og visuell rekkefølge er like, eller tastaturrekkefølge og visuell rekkefølge er ikke like, men det er mulig å forstå og bruke innhaldet
  • Skjemaelementer, lenker, knapper eller iframes er koblet til en ledetekst i koden (f. eks aria-label og aria-labelledby)
  • Skjemafelt skal ha ledetekster/instruksjoner
  • Formål med lenker går tydelig fram av lenketeksten, eller lenketeksten og konteksten sammen
  • Koden inneholder ikke syntaksfeil (ingen «fatal error» ved validering og ikke syntaksfeil)
  • Innhold som kan betjenes med tastatur, får synleg fokusmarkering
  • Skjemaelementer inneholder feilmeldinger stylet ihht. designsystem og feilmeldingene inneholder både informasjon om hva som er galt, hvor det har oppstått og forslag til retting.
  • Nye sider skal ha sidetittel som er korrekt kodet og gir relevant beskrivelse av emne/formål med siden (f. eks: Kjøpshistorikk - AtB Nettbutikk og ikke bare «AtB Nettbutikk»)
  • Det er mulig å navigere med tastatur gjennom alt innholdet på nettsiden, utan å bli stående fast i noen element.
  • Tekst kan forstørres opp til minst 200 %-visning utan tap av innhold og funksjonalitet.
  • Overskrifter, tabeller, overskriftsceller og lister er rett kodet.
  • Bilder/illustrasjoner er kodet etter formål (ikke lenkede-dekorative bilder skaper ikke støy, mens bilder som er meningsbærende har tekstalternativ).

Beskrivelse av QA prosessen finnes her.

@gorandalum
Copy link
Member

Testet her nå, og ser at det ikke kommer opp noen melding. Jeg prøver se på mulige løsninger i Overview:

  • Ved msg ReceiveFareContracts, sjekk nye fareContracts opp mot model.tickets for å se om det er nye. Hvis det er det fyr av en GA.ShowNotification.
  • Ved msg ReceivePaymentStatus sjekk om den nye statusen er "CAPTURE". Hvis den er det fyr av en GA.ShowNotification.

Noen av disse måtene som du tenker på som best @mjenssen? Eventuelt om du kommer på annen måte?

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

No branches or pull requests

2 participants