NoroffFEU / musikkforandrerliv.no

https://norofffeu.github.io/musikkforandrerliv.no/
The Unlicense
13 stars 9 forks source link

Optimize for Accessibility & Mobile Responsiveness (Event Page) #1187

Closed ihlonne closed 1 month ago

ihlonne commented 1 month ago

As a user, I want an event page that is easy to read and navigate on any device, so I can access it anytime.

āœ… Can Start Now – Independent Tasks Base Responsive Setup

Base Accessibility Utilities

Accessibility Testing Tools

šŸ•“ Wait For Component Handover – To Be Done Later

Full Page Responsiveness

   → Test layout scaling, focus states, alt text, and semantic HTML    → Leave a note for QA (Nik) if anything needs extra testing or follow-up

sanakhuram commented 1 month ago

Accessibility Audit – /event Page Tools Used: • Lighthouse • Axe DevTools • Manual Keyboard Navigation Test Date: June 3, 2025 Findings • Passed all critical accessibility best practices, including semantic HTML, correct form labeling, and sufficient contrast in most areas. • Minor color contrast issues identified in the footer (flagged by Axe). • Keyboard navigation is functional and logically ordered.

Lighthouse Scores (Dev Mode): o Accessibility: 89 o Best Practices: 100 o SEO: 83 o Performance: 54 (performance score is lower due to running in development mode) • It is recommended to generate a final Lighthouse report using the production build via vite build && vite preview for accurate performance metrics.

sanakhuram commented 1 month ago

Base Accessibility Utilities The image includes proper alt text, but aria-label and role attributes are not applicable at this stage

Niksubishi commented 1 month ago

Completed, approved and merged. Feedback via team Discord.