These are the weekly notes for the accessibility team meeting that happens on Fridays. You can read the full transcript on our Slack channel and find the meeting’s agenda here.
Discussion of the updated button component in 5.4
We discussed a recent update introduced to the Button component in 5.4. The team agrees that the implementation of fixed heights in buttons will break accessibility. Furthermore, this goes against the recent CSS changes introduced to wp-admin in 5.3.
This topic led to a discussion about processes, the pace of development of Gutenberg, and communication between teams. We agreed to come back to this concern next week, and address how, if possible, the Accessibility team can be more involved in the GitHub repository.
Feedback on the TabPanel component
We discussed this issue in the Gutenberg repository that requires accessibility feedback. A decision needs to be made in terms of how keyboard navigation should behave in a tabbed interface. We currently implement custom navigation for the tabs located in the editor inspector (Gutenberg sidebar), while the WAI-ARIA Authoring Practices recommend a different approach. A summary of our feedback will be posted on the issue.