Automattic / Automattic/jetpack

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

Open
#10,709 4 comments 0 reactions 0 assignees View on GitHub
[Feature] Pay with PayPal [Focus] Accessibility [Pri] Low [Type] Good First Bug
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

Open the contributing 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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.