NoroffFEU / musikkforandrerliv.no

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

feat: make 'Upcoming Events' section responsive and accessible (#1191) #1209

Closed sanakhuram closed 1 month ago

sanakhuram commented 1 month ago

What does this PR do?

This pull request adds responsive layout adjustments and basic accessibility improvements to the "Upcoming Events" section on the /event page.

Description of Task to be completed?

How should this be manually tested?

  1. Navigate to the /event page
  2. Resize the browser or use Chrome DevTools to test on mobile, tablet, and desktop breakpoints
  3. Confirm that:
    • Layout adapts properly across all screen sizes
    • All text and images scale without overflow or clipping
    • Keyboard navigation flows logically with visible focus
    • SVG links/buttons have screen reader labels
  4. Run a Lighthouse or Axe audit to confirm accessibility improvements

Any background context you want to provide?

This work is scoped to the "Upcoming Events" section only. Broader performance or SEO issues identified in Lighthouse reports are outside the scope of this ticket and should be handled separately. This branch was created from feature/event-page.

netlify[bot] commented 1 month ago

Deploy Preview for musikkforandrerliv ready!

Name Link
Latest commit b83108901bc02f65fbda8ca1b59a96a8755d3f56
Latest deploy log https://app.netlify.com/projects/musikkforandrerliv/deploys/68404992b24883000868971c
Deploy Preview https://deploy-preview-1209--musikkforandrerliv.netlify.app
Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

Niksubishi commented 1 month ago

Approved. Feedback via Team Discord.