Skip to content
New issue

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

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

Already on GitHub? Sign in to your account

Homepage - Optimize a11y, test with Lighthouse #520

Open
5 tasks
Sv443 opened this issue Jan 27, 2024 · 0 comments
Open
5 tasks

Homepage - Optimize a11y, test with Lighthouse #520

Sv443 opened this issue Jan 27, 2024 · 0 comments
Labels
v3 Tasks for version 3.0.0

Comments

@Sv443
Copy link
Member

Sv443 commented Jan 27, 2024

  • Optimize for accessibility
    • Add aria attributes whenever possible
    • Add tabIndex to everything that should be included in navigation via the tab key
    • Use both click and keydown with key "Enter" event listeners for non-native button elements
  • Use Lighthouse to test and optimize for accessibility, page load times and security
@Sv443 Sv443 added the v3 Tasks for version 3.0.0 label Jan 27, 2024
@Sv443 Sv443 changed the title Documentation - Test a11y and other stuff with Lighthouse Homepage - Test a11y and other stuff with Lighthouse Jan 27, 2024
@Sv443 Sv443 changed the title Homepage - Test a11y and other stuff with Lighthouse Homepage - A11y and other stuff, testing with Lighthouse Feb 11, 2024
@Sv443 Sv443 changed the title Homepage - A11y and other stuff, testing with Lighthouse Homepage - Optimize a11y, test with Lighthouse Feb 11, 2024
@geoff-0 geoff-0 assigned geoff-0 and unassigned geoff-0 Mar 30, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
v3 Tasks for version 3.0.0
Projects
Status: Backlog
Development

No branches or pull requests

2 participants