question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

Improve client validation accessibility on success state in Account Settings page

See original GitHub issue

Describe the bug Somewhat related to issue #37373. When error state or warning state is triggered by client validation, it is displayed with label color change and an error or warning message. But on success state, there is only label color change without success message.

According to WCAG, only changing color is not friendly to color blind or partially color blind users. There should be change in color and shape to accommodate those users.

To Reproduce Steps to reproduce the behavior:

  1. Go to http://localhost:8000/settings
  2. Try to trigger success state in Email Settings (Your Internet Presence client validation is currently not working as described by related issue)
  3. Refer to Describe the bug

Expected behavior Add success message in addition to color change on success state, or add common semantic icon such as green check icon beside the label.

Desktop (please complete the following information):

  • OS: Windows 10 1809 Build 17763.832
  • Browser Latest Chrome
  • Version 77.0.3865.120 (Official Build) (64-bit)

Issue Analytics

  • State:closed
  • Created 4 years ago
  • Comments:5 (3 by maintainers)

github_iconTop GitHub Comments

1reaction
thecodingaviatorcommented, Oct 19, 2019

@laurameck please pick this up if @ojeytonwilliams hasn’t already done so

0reactions
ojeytonwilliamscommented, Oct 19, 2019

Nope, I haven’t had chance. Don’t hesitate on my account.

Read more comments on GitHub >

github_iconTop Results From Across the Web

Validating Input | Web Accessibility Initiative (WAI)
Custom validation needs to notify users in an accessible way as described in the User Notifications part of this tutorial. Client-side validation alone...
Read more >
Accessible Client-side Form Validation with HTML5
In this three part blog series we'll learn to make accessible forms with HTML5, WAI-ARIA, and jQuery Validation.
Read more >
Handling common accessibility problems - MDN Web Docs
Hopefully this article has given you a good grounding in the main accessibility problems you might encounter, and how to test and overcome ......
Read more >
6-STEP MOBILE APP ACCESSIBILITY CHECKLIST
Components that are repeated across pages in a mobile application should be presented in a consistent layout. In responsive web design (in which ......
Read more >
Creating Accessible Emails
These guidelines and recommendations will benefit everyone and help ensure your message comes through clearly to your audience. In this page: Designing an...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found