Skip to content

Accessibility - Sofie-Simon #40

New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Open
wants to merge 166 commits into
base: main
Choose a base branch
from
Open

Accessibility - Sofie-Simon #40

wants to merge 166 commits into from

Conversation

simfrisk
Copy link

@simfrisk simfrisk commented Apr 5, 2025

Hi! Here is our accessibility quiz! Hope you like it!

  • The slide animation are only for mobile view so don't miss that.
  • Dark mode is out high contrast mode.
  • Keys that work: Tab, enter, (for the options) escape & arrows.

Link:
https://accessibility-simon-sofie.netlify.app/

By Sofie Johansson & Simon Frisk

@simfrisk simfrisk changed the title accessibility-sofie-simon - https://accessibility-simon-sofie.netlify.app/ accessibility - sofie-simon - https://accessibility-simon-sofie.netlify.app/ Apr 5, 2025
@simfrisk simfrisk changed the title accessibility - sofie-simon - https://accessibility-simon-sofie.netlify.app/ accessibility - Sofie-Simon - https://accessibility-simon-sofie.netlify.app/ Apr 5, 2025
@simfrisk simfrisk changed the title accessibility - Sofie-Simon - https://accessibility-simon-sofie.netlify.app/ Accessibility - Sofie-Simon - https://accessibility-simon-sofie.netlify.app/ Apr 5, 2025
@simfrisk simfrisk changed the title Accessibility - Sofie-Simon - https://accessibility-simon-sofie.netlify.app/ Accessibility - Sofie-Simon Apr 5, 2025
Copy link
Collaborator

@NiklasAbrahamsson NiklasAbrahamsson left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

  • Solid feedback throughout the interaction ensures users are informed and guided effectively.

  • The tab order is logical and supports smooth keyboard navigation.

  • Selected options are clearly indicated, which enhances usability and reduces ambiguity.

  • Focus trapping is working correctly, keeping users within relevant elements like modals.

  • Error feedback is helpful and paired with accessible contrast, ensuring clarity for all users.

  • Great job implementing dark mode — and especially that it persists across reload, improving user comfort.

  • Highlighting the current location in the menu/navigation provides valuable context and orientation.

  • It’s excellent that users are given clear explanations for errors, which reduces confusion.

  • Thoughtful adaptation for different devices — for example, omitting the slide feature on desktop — shows a good understanding of responsive and user-centered design.

# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants