Skip to content

Conversation

@afercia
Copy link
Contributor

@afercia afercia commented Jul 12, 2018

Description

This PR aims to improve the aria-labels used for the navigable region landmarks and clarify their usage in the related README. Please refer to the related issue #7938 for more details.

  • changes the label "Editor toolbar" to "Editor top bar"
  • changes the label "Publish" to "Editor publish"

Worth reminding these labels are not visible and screen readers will automatically add the word "region" so they will announce:

  • "Editor top bar region"
  • "Editor publish region"

Also, adds some translators comments and clarifies the aria-label usage in the README.

Fixes #7938

How has this been tested?

npm test

@afercia afercia requested a review from jorgefilipecosta July 12, 2018 17:29
Copy link
Member

@jorgefilipecosta jorgefilipecosta left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good to me 👍 Thank you for this improvement.

On chrome, the Gutenberg landmark region navigator (control + ´/< ) is not working correctly now in my tests, but that regression was not caused by this PR.
Edited: it turns it was just my browser being weird after a restart things look fine.

@afercia afercia merged commit 8db4360 into master Jul 15, 2018
@mtias mtias added this to the 3.3 milestone Jul 20, 2018
@mtias mtias deleted the update/improve-navigable-region-landmark-labels branch July 20, 2018 14:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants