feat(core): implement design for Abbreviation
Implementerer et designforslag til Abbreviation-komponenten. Den som eksisterte fra før virket ganske "barebones", så vi tolket det som et tegn på at det var rom for endring. @hirei og jeg tok utgangspunkt et forslag som ligger i Søkerportal-Figmaen her. Dersom MR aksepteres dokumenterer vi det i komponentbilbiotek-figmaen.
Her har vi primært endret to ting:
- Utseende og plassering på tooltip-vinduet man ser når ved hover/focus
- Flyttet utfyllende tekst fra
title
til to attributter,data-title
(for å aksessere data når man skal lage tooltip) ogaria-label
(for skjermlesere). Dette gjør at man unngår dobbelt tool-tip (se før-bilde under) og problemer med at skjermlesere er lite konsekvente med om de leser opptitle
eller ikke. Ref#1, Ref#2. Propen som brukes på komponenten er fortsatttitle
, så dette er ikke en breaking change.
Før:
Screen_Recording_2023-05-31_at_15.19.44
Etter:
Edited by Jakob Kielland