Jämförda versioner

Nyckel

  • Dessa rader lades till.
  • Denna rad togs bort.
  • Formateringen ändrades.

En modal används för att informera användaren om något och kan innehålla viktig information, kräva att ett beslut tas eller involvera flera uppgifter.

 

Image Added

 

Image Added

Innehållsförteckning

...

Info

Denna komponent är inte utvecklad ännu. Design finns i Sketch samt Figma.

...

Image Removed

...

minLevel1
maxLevel7

1177

Inera


  • För 1177 används vit bakgrund och hörnradie på 10 px samt en drop shadow. Bakomliggande sida tonas med 60% opacitet (stone-dark).

    • Rubrikfärg är röd för 1177 riktat mot invånare och grå för 1177 riktat mot profession (standardfärger för rubriker).

  • För Inera används vit bakgrund med standard hörnradie på

...

  • 3 px. Tona ner ytan mot bakomliggande sida med 60% opacitet (

...

För 1177 profession används grå rubrik (standardfärg för rubriker).

...

  • #000000).

Image Added

Det finns olika typer av modaler som passar att använda i olika situationer.

Image Added

Image Added

Dialog
Används för att förmedla information. Går att stänga med kryss i övre högra hörnet.

Info
Används för att förmedla information, där användaren behöver trycka på knapp (exempelvis “Fortsätt”) för att stänga modalen.

Confirm
Används för att ge användaren information där hen kan göra två val (exempelvis “Avbryt” eller “Fortsätt”) för att stänga modalen.

Modalernas rubriker använder Heading 1 Small, men får vid behov ändras till annan storlek om det passar kontexten bättre.

  • Det ska alltid finnas en möjlighet att stänga modalen, tex via tillbaka-knapp som leder gå tillbaka till den vy man var på. Alternativt via stäng-kryss i övre högra hörnet.

  • Om modalen kräver att användaren gör ett val, använd primära och sekundära knappar för att vikta knappvalen och leda användaren i flödet.

 

...

För att göra modaler tillgängliga så är det några saker man behöver se till:

  • Vi använder rätt role (role=”dialog”).

  • Se till att det finns en label på komponenten genom aria-labelledby och möjligtvis aria-describedby.

  • Overlayen av modalen bör vara en “child” av <body>-elementet.

  • När modalen öppnas sätts fokus på det första fokuserbara elementet i modalen.

  • När modalen stängs får du fokus där du var innan du gick in i modalen.

  • Användaren ska inte kunna klicka på saker utanför eller navigera sig ur modalen när den är aktiv.

  • Användaren ska kunna stänga modalen med ESC-knappen.

Läs mer på: https://bitsofco.de/accessible-modal-dialog/

I fallet med felmeddelanden genom modal så behöver vi även ha rätt aria-live attribut anpassat till situationen.

-

-

...

Status

...

Status
colourRed
titleKOD SAKNAS
Status
colourYellow
titleDESIGN/BESKRIVNING FÄRDIG FÖR TEST / INVÄNTAR GRANSKNING

...

Publicerad

...

2020-01-18

...

Senast uppdaterad

...


Hjälp oss att förbättra den här komponenten genom att ge feedback, ställa frågor och lämna andra kommentarer på Inera UX Slacken i kanalen #komponenter_design eller #komponenter_kod alternativt kan du använda vårt formulär.

Publicerad

Senast uppdaterad