badcamp / badcamp-2019

MIT License
1 stars 1 forks source link

Accessibility Audit #27

Closed AmyJuneH closed 5 years ago

AmyJuneH commented 5 years ago

Before website is launched, please run an audit for accessibility. Things to check:

JQTNguyen commented 5 years ago

This is In Progress w/ AmyJune; at its Culmination, she will dump all of her findings into One Doc to Rule Them All.

AmyJuneH commented 5 years ago

Accessibility tested with the menu turned off.

Global errors:

Articles Page:

Contact Form: https://2019.badcamp.org/contact-us Input field has no description: WCAG 1.3.1 Info and Relationships How to fix it: If the input field has a visible description indicating the purpose of the field, this description should be explicitly associated to the input field either as a HTML label or using the WAI-ARIA attribute 'aria-labelledby'. If it is not possible to add a visible description, either add a mouseover text ('title' attribute) to the input field or create an invisible label using the WAI-ARIA attribute 'aria-label'.

AmyJuneH commented 5 years ago

Suggestion: It would be nice to have links have a hover state on mouse over. Example - Social media icons and the menu button for "News" have a focus state for tabbed navigation, but maybe they can have a background Change or some distinguishable for folks who use pointer devices.

JQTNguyen commented 5 years ago

@AmyJuneH: Kneejerk Reactions...

Email placeholder text (subscribe to mailing list) - Insufficient color contrast I can't tell if this comment is for the current iteration/design, or the old one because this text does not exist. Did you mean "Join the mailing list"? If so, could you please suggest a color that would have sufficient color contrast?

It would be nice to have links have a hover state on mouse over. Example - Social media icons and the menu button for "News" have a focus state for tabbed navigation, but maybe they can have a background Change or some distinguishable for folks who use pointer devices. Could the same thing be said about the links in the Footer Text (i.e. "Contact Us - Built by the community with Drupal and hosted on Pantheon.")

AmyJuneH commented 5 years ago

Yes - the "Join the mailing list" text.

Yes - the same thing can be said for all links - I was just giving some examples.

mel-miller commented 5 years ago

I already have an issue (#54) to check for and add focus and hover styles to items that do not have them yet. I've been trying to add them as I theme a particular feature, but I planned to circle back and do the rest at some point. I can certainly expedite that though and do it in this sprint.

mel-miller commented 5 years ago

I'll go ahead a take care of the errors and suggestions from this issue. If there's something I can't fix or can't get to, I'll create a separate issue for that.

AmyJuneH commented 5 years ago

https://www.drupal.org/project/badcamp/issues/3058552#comment-13128984