Automattic / jetpack

Security, performance, marketing, and design tools — Jetpack is made by WordPress experts to make WP sites safer and faster, and help you grow your traffic.
https://jetpack.com/
Other
1.57k stars 797 forks source link

Simple Payments: Fix accessibility by adding appropriate WAI-ARIA tags #10709

Open aldavigdis opened 5 years ago

aldavigdis commented 5 years ago

Simple Payments has a rather nonsemantic markup. This can be mitigated accessibility-wise by using the appropriate WAI-ARIA tags. This should be an easy fix.

See more at https://www.w3.org/WAI/PF/aria/states_and_properties#aria-labelledby

This issue is hereby split from https://github.com/Automattic/wp-calypso/issues/28781, as that ticket is already out of scope of this one and other things may depend on the current markup style.

sirreal commented 5 years ago

I think we should transfer this to https://github.com/Automattic/jetpack as that's where the HTML output produced is.

aldavigdis commented 5 years ago

@sirreal Maybe. I just assumed this one to be the correct repo as the other ticket was filed here too.

simison commented 5 years ago

Transferred 👍

Output HTML is somewhere here:

emilyatmobtown commented 4 years ago

Hi @simison - Is it possible to simulate a paid plan in a Jetpack dev environment? It appears that that's the only way to patch and test this.