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 Issue: Form submit buttons are disabled until the form is completed #774

Open
Developer-BHN opened this issue Jan 8, 2025 · 0 comments
Assignees

Comments

@Developer-BHN
Copy link

Description
Form submit buttons are disabled until the form is completed.

Form submit buttons should not be disabled in advance of the form being completed. For assistive technology users, or for those who have a cognitive disability, the reason for the button being disabled may not be obvious, and the button itself does not convey the reason. Users who are blind might not even realise that the button is there, since disabled buttons are not in the Tab order. Disabled buttons are also harder to see, since they have lower contrast, which may make the form less usable for low-vision users.

Issue Code

<button type="button" class="uc-done-btn uc-primary-btn" disabled="">Done</button>

Recommended Code

<button type="button" class="uc-done-btn uc-primary-btn">Done</button>

Remediation Guidance

The button should be permanently enabled, with any invalid input and errors managed using form validation methods.Reword the "clear button" so that it's functionality is easier to understand. Note that because a user can only upload 1 file, removing the clear button and relying on the "Delete" button may be sufficient.

Screenshots
DE33211

Issue Metadata

Applicable Standards:

3.3.1 Error Identification (Level A)

Content Type:

error

Impacted Populations

Blind (Severity: 3)Low Vision (Severity: 3)Motor Impaired (Severity: 3)Cognitively Impaired (Severity: 3)

Issue Key:

134

@egordidenko egordidenko self-assigned this Jan 31, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

No branches or pull requests

2 participants