Daan645 / lose-your-head-the-client-case

Ontwerp en maak een website voor een opdrachtgever op basis van een Headless CMS API
https://lose-your-head-the-client-case-5q6r.vercel.app/
0 stars 1 forks source link

Tab menu component #17 #52

Closed OniWithTheHoodie closed 1 month ago

OniWithTheHoodie commented 1 month ago

tab-component

Wat heb ik gemaakt? Ik heb het tabs menu gemaakt voor Mediahuis.

Punten om op te letten

-deze tab menu is bedoel om te navigeren door de pagina's


Welke testen heb ik uitgevoerd? ik ben onze hele DOD afgegaan en heb de functionaliteit ook getest.

Code

Ontwerp

Toegankelijkheid

Performance

Mergen

Wat moet er getest worden? Ik zou graag willen dat er iemand extra controlleert of:

Alle functionaliteiten onder het kopje hoe werkt het, werken Of alles volgens code conventies is Of ik mij aan alle DOD's heb gehouden

vercel[bot] commented 1 month ago

The latest updates on your projects. Learn more about Vercel for Git ↗︎

Name Status Preview Comments Updated (UTC)
lose-your-head-the-client-case ✅ Ready (Inspect) Visit Preview 💬 Add feedback Oct 10, 2024 9:25am
lose-your-head-the-client-case-5q6r ✅ Ready (Inspect) Visit Preview 💬 Add feedback Oct 10, 2024 9:25am
TomDeeterink1 commented 1 month ago

Ik heb alles getest en nagelopen voor dit element. Hij heeft een goeie score op lighthouse, alleen het contrast van de buttons moet besproken worden in de sprint review.

Ook heb ik 2 merge conflicts opgelost

OniWithTheHoodie commented 3 weeks ago

Test

Test resultaat desktop

Schermafbeelding 2024-10-26 025955

Test resultaat mobiel

Schermafbeelding 2024-10-26 030021

Ik heb een test met een screenreader uitgevoerd. Deze werkt met de Tab-toets, en alle knoppen in de tabscomponent worden correct voorgelezen.

Schermafbeelding 2024-10-26 030448

Schermafbeelding 2024-10-26 030506