Jämförda versioner

Nyckel

  • Dessa rader lades till.
  • Denna rad togs bort.
  • Formateringen ändrades.
Innehållsförteckning
Observera

Kodexempel ska uppdateras med korrekta färger. Se Sketch eller Zeplin.

Exempel

Iframe
src//jsfiddle.net/UXInera/v6rt3uzc/embedded/result,html/
width100%
frameborderhide
idv6rt3uzc
height700px

Designspecifikation

Det finns två olika typer av knappar: primära och sekundära. De två alternativen kan användas för att vikta knappvalen mot varandra. Den primära används t.ex. för det valet som är vanligast eller du helst vill att användaren ska klicka på.

Knappar har 3 px hörnradie och text i versaler. Primär knapp har fylld mörkgrön bakgrund, medan sekundär knapp har vit bakgrund och grön ramlinje.

Placering

Desktop

Primär knapp placeras till höger om sekundär knapp. Knappar kan placeras centrerade gruppvis eller högerjusterat. Spacing mellan knappar är primärt 20 px.

Mobil

Knappar i mobil har per default fast bredd som följer griden/bredden för innehållet. Knappar visas stackade efter varandra med 20 px avstånd. Primär knapp placeras nedanför sekundär knapp.

I vissa fall kan kapparna dock placeras horisontellt bredvid varandra, om kontexten kräver det och om knapparna har kort text.

Do’s and Don’ts

-

Tillgänglighet

Knappen som är i fokus behövs markeras tydligt och här är det viktigt att tänka på kontrastvärden med färger som väljs att användas. Detta är för att användare ska tydligt kunna se vilken knapp som är i fokus, det finns användare som navigerar sig med tangentbord för att komma åt innehåll.

För användare som inte kan se knapparna är det viktigt att man inte döljer information. Med användning av aria-disabled kan man indikera att knappar är inaktiverade så att blinda användare får till sig den informationen som de annars missar om de inte kan navigera sig till knappen.

Beroende på om det är viktigt eller inte att användare med skärmläsare vet om att en inaktiverad knapp finns så väljer du den fokusbara eller den ej fokusbara (som döljer knappen).

En guide med videoexempel kring aria-disabled finnas att se här: https://a11y-101.com/development/aria-disabled

Research på komponenten

-

Relaterade resurser/komponenter

-

Status

...

Status

...

Status
colourYellow
titleUnder arbete - kod

Observera

Innehållet på den här sidan har flyttats till Knappar

Status

Publicerad

2020-01-18

Senast uppdaterad

20202022-0102-2024