WordPress / gutenberg

The Block Editor project for WordPress and beyond. Plugin is available from the official repository.
https://wordpress.org/gutenberg/
Other
10.35k stars 4.13k forks source link

WordPress 6.5 – Data Views accessibility audit #59643

Open andrewhayward opened 6 months ago

andrewhayward commented 6 months ago

With the imminent release of WordPress 6.5, the new admin views will be publicly available for the first time. This issue tracks accessibility issues within that scope, at that point of release. It is not necessarily intended as a full and in-depth list of every minor problem, but rather to address the more obvious issues and gauge priorities for the 6.6 release.

In progress

This issue will be updated as problems are identified.

carolinan commented 5 months ago

@andrewhayward HI, is there an update on this task?

Page Patterns: I am not able to access the pattern description nor the context that "Theme & plugin patterns cannot be edited." Both texts are printed in div's that use the hidden attribute, and both have a unique id.

The id's seems to be intended to be used in an aria-describedby in a component called <PreviewWrapper> which is not printed in the markup for the type of patterns that the context is important for.

Related code: https://github.com/WordPress/gutenberg/blob/trunk/packages/edit-site/src/components/page-patterns/index.js#L145 https://github.com/WordPress/gutenberg/blob/trunk/packages/edit-site/src/components/page-patterns/index.js#L168 https://github.com/WordPress/gutenberg/blob/trunk/packages/edit-site/src/components/page-patterns/index.js#L109

carolinan commented 2 months ago

@andrewhayward It would be good to proceed with the accessibility audit, are you able to dedicate the time needed?