RegionHalland / general

0 stars 0 forks source link

Komponent för Länklista #160

Closed JohannaOlin closed 5 years ago

JohannaOlin commented 5 years ago

Beskrivning

Kodning av komponenten Länklista (modul)

Acceptanskriterier

fridabergentoft commented 5 years ago

Länk till komponenter: https://www.figma.com/proto/CMYZeVSIh8UkD2VUQvu3hAHb/Komponentbibliotek-2.0?node-id=90%3A61&viewport=519%2C1946%2C0.898487&scaling=min-zoom

viktor-sarge commented 5 years ago

Den här är typiskt en sådan där man vill använda en aria-label som knyter ihop listan med rubriken. Typ:

<div class="rh-linkgroup">
    <h2 id="454545">Länkar till styrdokument</h2>
    <div class="rh-linkgroup-card">
        <ul aria-labelledby="454545">
            <a href="">Lorem ipsum...</a>
            <a href="">Lorem ipsum...</a>
        </ul>
    </div>
</div>

Bortse från att namngivningen kanske blev lite lökig :) Men principen med att knyta ihop en ul med en rubrik som redan finns på sidan gör att man kommer att höra något åt hållet "Lista 'länkar till styrdokument", 2 objekt" när man lyssnar sig fram på sidan och då faktiskt vet kontexten för länkarna. Mycket praktiskt.

viktor-sarge commented 5 years ago

Hej Jennie!

Jag och Frida kollade det grafiska och vill dra isär länkarna lite på höjden. Ungefär åt det här hållet.

image

brightjennie commented 5 years ago

Hej! Detta är nu fixat. Samt några px till em där jag missat att formatera om det.

viktor-sarge commented 5 years ago

Lite mer teknisk QA:

viktor-sarge commented 5 years ago

Tack Jennie! Du hann fixa en del medan jag skrev :) Jag lägger tillbaka den så länge med det sista i kommentaren ovan.

brightjennie commented 5 years ago

Så! nu har jag snyggat till koden en hel del med klasser som inte sitter taggar. Blev mycket bättre! Bra input!

viktor-sarge commented 5 years ago

Noterar att när man gör den väldigt smal så försvinner den fjärde länken. Antar att det är "overflow:hidden" som är anledningen. Men jag ser inte riktigt varför den begränsas på höjden, det är ju ingen max-height eller liknande vad jag kan se. Vet ni om det är något med komponentens CSS som spökar?

Det är ju ett extremfall som vi kanske inte behöver lägga massor med tid på, men skickar en det ifall ni vet och kan lösa.

brightjennie commented 5 years ago

Åtgärdat :)

viktor-sarge commented 5 years ago

Gött! Jag av-assignar mig. Frida - lägg till "ready for release" om du är nöjd.

(Note to self - flytta aria-elementet till boxens rubrik istället för gruppens)

fridabergentoft commented 5 years ago

Jag känner mig nöjd med komponenten!