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

Request form: Required fields are marked as required #2698

Open
10 tasks
AnnaGingle opened this issue Sep 3, 2024 · 3 comments
Open
10 tasks

Request form: Required fields are marked as required #2698

AnnaGingle opened this issue Sep 3, 2024 · 3 comments

Comments

@AnnaGingle
Copy link

AnnaGingle commented Sep 3, 2024

Issue description

As a user who relies on accessibility features,
I want all required fields in the request form to be clearly indicated as required,
so that I can accurately and efficiently complete the form without confusion or errors, in compliance with Section 508 accessibility guidelines.

Acceptance Criteria

  • Review the request form audit created as a part of Request form: Accessibility audit #2866
  • Update the Type of organization page design to ensure that all required fields are clearly marked as required.
  • Update the Federal Government branch page design to ensure that all required fields are clearly marked as required.
  • Update the Election office page design to ensure that all required fields are clearly marked as required.
  • Update the Purpose of your domain page design to ensure that all required fields are clearly marked as required.
  • Update the Other employees from your organization page design to ensure that all required fields are clearly marked as required.
  • Update the Requirements for operating a .gov domain page design to ensure that all required fields are clearly marked as required.
  • Update the .gov domain page design to ensure that all required fields are clearly marked as required.
  • The updated designs pass the Trusted Tester success criteria for 5.B Descriptive Label
  • Create a dev ticket to implement the changes.

Additional Context

The request form has a few required fields without indicators that they are required. This fails the 508 trusted tester success criteria label descriptive.

Gaby mentioned these fields were not marked as required intentionally because of USWDS guidance. Here it is:

Note: One-field forms are the exception and do not need to be marked with a required label or symbol.

This contradicts the section 508 guidelines but also does not apply to the request form because it has more than one field even though some pages only have one.

Required fields

  • Type of organization page: What kind of U.S.-based government organization do you represent?
  • Election office: Is your organization an election office?
  • Federal government branch page: Which federal branch is your organization in?
    • Note: The g in .gov should be capitalized according to our content guide. Try to sneak in that update if you can.

References for creating a dev ticket with accessibility requirements in the A/C

Issue Links

Prioritization Comments

WCAG Conformance Level: 2.1 AA
WCAG Standard that applies:
2.4.6 - Headings and Labels (Critical)
3.3.2 - Labels or Instructions (Critical)
Critical Failure if Not Met?: Yes
Prioritization: High/Must Do
Reason: Clearly marking required fields is essential for ensuring an accessible and efficient user experience. Missing required indicators make it challenging for users, especially those with disabilities, to understand form expectations and complete the form accurately.

@AnnaGingle AnnaGingle added the story User stories label Sep 3, 2024
@vickyszuchin vickyszuchin removed the story User stories label Sep 5, 2024
@vickyszuchin vickyszuchin moved this from 👶 New to 🍦 Backlog in .gov Product Board Sep 5, 2024
@Katherine-Osos Katherine-Osos moved this from 🍦 Backlog to 🎯 Ready in .gov Product Board Sep 5, 2024
@AnnaGingle AnnaGingle changed the title Required fields in the request form are marked as required Request form: Required fields are marked as required Sep 27, 2024
@AnnaGingle
Copy link
Author

Duplicate of #2698. Closing

@github-project-automation github-project-automation bot moved this from 🎯 Ready to ✅ Done in .gov Product Board Oct 10, 2024
@AnnaGingle
Copy link
Author

Just kidding! I thought I made a new ticket, but I actually updated the existing one 😎

@AnnaGingle AnnaGingle reopened this Oct 11, 2024
@github-project-automation github-project-automation bot moved this from ✅ Done to 🚗 Parking Lot in .gov Product Board Oct 11, 2024
@vickyszuchin vickyszuchin moved this from 🚗 Parking Lot to 🎯 Ready in .gov Product Board Oct 25, 2024
@PaulKuykendall
Copy link

PaulKuykendall commented Oct 25, 2024

Moved from Parking Lot to Ready because it was in advertently closed earlier. This ticket is active and valid.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: 🎯 Ready
Development

No branches or pull requests

4 participants