Skip to content
This repository has been archived by the owner on Oct 4, 2022. It is now read-only.

Configuration Wizard: MailChimp input error identification #137

Open
afercia opened this issue Mar 27, 2019 · 0 comments
Open

Configuration Wizard: MailChimp input error identification #137

afercia opened this issue Mar 27, 2019 · 0 comments

Comments

@afercia
Copy link
Contributor

afercia commented Mar 27, 2019

Splitting this out from Yoast/yoast-components#843
See also https://github.com/Yoast/design/issues/323

All the inputs that require a specific format should use an input validation mechanism and provide proper feedback to users.

In the Mailchimp email field:

  • the entered value is validated, however the feedback is insufficient
  • when there's an error, the input field is not clearly identified
  • the item in error is not styled
  • even if it was styled, color alone is not sufficient: it needs an additional shape
  • the error text should be positioned above the field, see Refactor schema, add Person schema wordpress-seo#12456 (comment)
  • it is still possible to move to the next step even after entering a clearly invalid value

52333373-61747e80-29fd-11e9-82d1-0a36b89127be

screenshot 2019-03-06 at 14 02 55

screenshot 2019-03-06 at 14 15 27

Good news:

  • the visible message area is an ARIA live region so error (and success) messages are announced to assistive technologies
  • there are proper suggestions for correction
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

2 participants