WordPress/wp-includes/css
joedolson 12cf82f950 Editor: A11y: Fix tab order, state, and focus in classic editor.
Remove code that forced focus to skip from the title field to the editor. Add link to skip to editor to give the user control over their path. Set `aria-pressed` on editor selector buttons to communicate which editor is enabled. Make focus state visible on unselected editor button. Remove `wp_keep_scroll_position` flag used for IE compatibility. Add `role="presentation"` to table used as status info bar.

This addresses a long-standing accessibility problem in the classic editor which created a confusing keyboard navigation path by skipping all content between the title field and the content editor.

Props afercia, rcreators, benjamin_zekavica, sharonaustin, joedolson.
Fixes #29838.
Built from https://develop.svn.wordpress.org/trunk@59188


git-svn-id: http://core.svn.wordpress.org/trunk@58583 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2024-10-07 16:57:16 +00:00
..
dist Editor: Update packages for 6.7 Beta 2. 2024-10-06 22:45:30 +00:00
admin-bar-rtl.css Build/Test Tools: Update/Audit NPM dependencies. 2024-09-30 18:36:17 +00:00
admin-bar-rtl.min.css Build/Test Tools: Update/Audit NPM dependencies. 2024-09-30 18:36:17 +00:00
admin-bar.css Build/Test Tools: Update/Audit NPM dependencies. 2024-09-30 18:36:17 +00:00
admin-bar.min.css Build/Test Tools: Update/Audit NPM dependencies. 2024-09-30 18:36:17 +00:00
buttons-rtl.css Administration: Improve contrast and consistency of focus styles. 2024-02-07 16:56:13 +00:00
buttons-rtl.min.css Administration: Improve contrast and consistency of focus styles. 2024-02-07 16:56:13 +00:00
buttons.css Administration: Improve contrast and consistency of focus styles. 2024-02-07 16:56:13 +00:00
buttons.min.css Administration: Improve contrast and consistency of focus styles. 2024-02-07 16:56:13 +00:00
classic-themes.css Editor: Restores file block button styles for classic themes. 2023-02-13 20:50:19 +00:00
classic-themes.min.css Editor: Restores file block button styles for classic themes. 2023-02-13 20:50:19 +00:00
customize-preview-rtl.css
customize-preview-rtl.min.css
customize-preview.css
customize-preview.min.css
dashicons.css
dashicons.min.css
editor-rtl.css Editor: A11y: Fix tab order, state, and focus in classic editor. 2024-10-07 16:57:16 +00:00
editor-rtl.min.css Editor: A11y: Fix tab order, state, and focus in classic editor. 2024-10-07 16:57:16 +00:00
editor.css Editor: A11y: Fix tab order, state, and focus in classic editor. 2024-10-07 16:57:16 +00:00
editor.min.css Editor: A11y: Fix tab order, state, and focus in classic editor. 2024-10-07 16:57:16 +00:00
jquery-ui-dialog-rtl.css Administration: Improve contrast and consistency of focus styles. 2024-02-07 16:56:13 +00:00
jquery-ui-dialog-rtl.min.css Administration: Improve contrast and consistency of focus styles. 2024-02-07 16:56:13 +00:00
jquery-ui-dialog.css Administration: Improve contrast and consistency of focus styles. 2024-02-07 16:56:13 +00:00
jquery-ui-dialog.min.css Administration: Improve contrast and consistency of focus styles. 2024-02-07 16:56:13 +00:00
media-views-rtl.css Administration: Modernize Site Icon UI in settings, customizer. 2024-08-23 22:47:16 +00:00
media-views-rtl.min.css Administration: Modernize Site Icon UI in settings, customizer. 2024-08-23 22:47:16 +00:00
media-views.css Administration: Modernize Site Icon UI in settings, customizer. 2024-08-23 22:47:16 +00:00
media-views.min.css Administration: Modernize Site Icon UI in settings, customizer. 2024-08-23 22:47:16 +00:00
wp-auth-check-rtl.css Build/Test Tools: Update the `caniuse` data. 2024-01-26 14:04:12 +00:00
wp-auth-check-rtl.min.css Build/Test Tools: Update the `caniuse` data. 2024-01-26 14:04:12 +00:00
wp-auth-check.css Build/Test Tools: Update the `caniuse` data. 2024-01-26 14:04:12 +00:00
wp-auth-check.min.css Build/Test Tools: Update the `caniuse` data. 2024-01-26 14:04:12 +00:00
wp-embed-template-ie.css
wp-embed-template-ie.min.css
wp-embed-template.css Build/Test Tools: Run `grunt precommit:css`. 2024-06-25 13:56:17 +00:00
wp-embed-template.min.css Build/Test Tools: Run `grunt precommit:css`. 2024-06-25 13:56:17 +00:00
wp-pointer-rtl.css
wp-pointer-rtl.min.css
wp-pointer.css
wp-pointer.min.css