Automattic / Automattic/jetpack
Simple Payments: Fix accessibility by adding appropriate WAI-ARIA tags
- Dominant language
- PHP
- Stars
- 1.8k
- Forks
- 898
- Avg merge
- 1d 18h
- Merged PRs (30d)
- 774
Description
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.
Contributor guide
Research direction
Locate the Simple Payments markup in the Jetpack repository and read the surrounding implementation to determine which elements need WAI-ARIA semantics. Use the linked WAI-ARIA reference as the accessibility guide; done means the relevant markup has appropriate tags and the existing behavior remains intact.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- html, php
- Domain
- accessibility, frontend
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100