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

Accessibility Enhancements for Application Form #614

Open
3 tasks
stmcpeters opened this issue Feb 22, 2025 · 2 comments · May be fixed by #615
Open
3 tasks

Accessibility Enhancements for Application Form #614

stmcpeters opened this issue Feb 22, 2025 · 2 comments · May be fixed by #615

Comments

@stmcpeters
Copy link
Collaborator

stmcpeters commented Feb 22, 2025

Description

This issue aims to enhance the accessibility of the current Techtonica application form templates. This includes adding ARIA attributes and focus states in order to make the form usable for screen readers and keyboard users.

Why This Is Important

  • Ensures applicants using assistive technologies can navigate and complete the form independently.
  • Upholds Techtonica’s commitment to inclusivity and equitable access.
  • Aligns with web standards and WCAG guidelines for accessibility compliance.

Acceptance Criteria

  • Improve focus states for keyboard navigation
  • Add necessary ARIA attributes to enhance screen reader compatibility
  • Submit a PR that merges into the mvp branch, not develop

Resources/Possible Solutions

Related Tickets

Main issue: Techtonica Application Form Implementation #389

@stmcpeters
Copy link
Collaborator Author

Update:
This issue was split from a previous issue that combined media query enhancements and accessibility improvements. To keep them separate, I have divided them into different PRs. I will be creating a new branch and a PR specifically for this accessibility-related work and will provide updates accordingly.

@stmcpeters stmcpeters linked a pull request Feb 22, 2025 that will close this issue
4 tasks
@stmcpeters stmcpeters linked a pull request Feb 22, 2025 that will close this issue
4 tasks
@stmcpeters
Copy link
Collaborator Author

stmcpeters commented Feb 22, 2025

Update:
Created a new branch and a PR for this issue has been drafted.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment