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

Mobile: disabled forms are unreadable #437

Closed
lancewillett opened this issue Nov 22, 2015 · 4 comments
Closed

Mobile: disabled forms are unreadable #437

lancewillett opened this issue Nov 22, 2015 · 4 comments
Labels
Framework Good First Issue Small, contained issues. [Type] Bug When a feature is broken and / or not performing as intended

Comments

@lancewillett
Copy link
Contributor

If you encounter a form field which is disabled on mobile, it's extremely difficult to read, and in the right (wrong?) light, it just looks like a grey box. We need to make it so that you can at least make out what it says.

Steps to repeat:

  1. Go to wordpress.com in a mobile browser, like Mobile Safari.
  2. Log in, go to a site in My Sites.
  3. Click on Settings (URL: https://wordpress.com/settings/general/lancetest35.wordpress.com)
  4. Scroll to "Address and Visibility" and see that "Site Address" input field isn't readable.

@lancewillett lancewillett added [Type] Bug When a feature is broken and / or not performing as intended Framework Design labels Nov 22, 2015
@lancewillett
Copy link
Contributor Author

Confirmed this is still a bug. :/ We should update this as it's an a11y and usability nightmare.

unreadable-fields-ios

(iOS simulator, iPhone 6+.)

@lancewillett lancewillett added the Good First Issue Small, contained issues. label May 4, 2016
@lancewillett
Copy link
Contributor Author

This should be a quick CSS change, right? Good for Janitorial or first change.

@josephfusco
Copy link
Contributor

josephfusco commented Jul 3, 2016

Looks like a normalization issue with Safari iOS disabled inputs having opacity: .4.

See [19]: https://developer.mozilla.org/en-US/docs/Web/HTML/Element/Input#Browser_compatibility
A more in depth discussion on the behavior: h5bp/html5-boilerplate#1403

@josephfusco
Copy link
Contributor

Should be good to close this now :)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Framework Good First Issue Small, contained issues. [Type] Bug When a feature is broken and / or not performing as intended
Projects
None yet
Development

No branches or pull requests

2 participants