WordPress/wp-admin/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
..
colors Tests/Build Tools: Update SCSS files to use new color functions. 2024-10-06 23:37:15 +00:00
about-rtl.css Help/About: Fix text wrapping on non-English locales. 2024-09-03 18:51:12 +00:00
about-rtl.min.css Help/About: Fix text wrapping on non-English locales. 2024-09-03 18:51:12 +00:00
about.css Help/About: Fix text wrapping on non-English locales. 2024-09-03 18:51:12 +00:00
about.min.css Help/About: Fix text wrapping on non-English locales. 2024-09-03 18:51:12 +00:00
admin-menu-rtl.css Build/Test Tools: Update/Audit NPM dependencies. 2024-09-30 18:36:17 +00:00
admin-menu-rtl.min.css Build/Test Tools: Update/Audit NPM dependencies. 2024-09-30 18:36:17 +00:00
admin-menu.css Build/Test Tools: Update/Audit NPM dependencies. 2024-09-30 18:36:17 +00:00
admin-menu.min.css Build/Test Tools: Update/Audit NPM dependencies. 2024-09-30 18:36:17 +00:00
code-editor-rtl.css Administration: Standardize colors used in CSS to a single palette. 2021-01-26 18:54:59 +00:00
code-editor-rtl.min.css Administration: Standardize colors used in CSS to a single palette. 2021-01-26 18:54:59 +00:00
code-editor.css Administration: Standardize colors used in CSS to a single palette. 2021-01-26 18:54:59 +00:00
code-editor.min.css Administration: Standardize colors used in CSS to a single palette. 2021-01-26 18:54:59 +00:00
color-picker-rtl.css Coding Standards: Apply coding standards on CSS. 2021-09-02 22:18:00 +00:00
color-picker-rtl.min.css Accessibility: Administration: Use a darker gray color for various admin UI items. 2021-03-24 16:41:07 +00:00
color-picker.css Coding Standards: Apply coding standards on CSS. 2021-09-02 22:18:00 +00:00
color-picker.min.css Accessibility: Administration: Use a darker gray color for various admin UI items. 2021-03-24 16:41:07 +00:00
common-rtl.css Application Passwords: Add copy button when adding new password. 2024-09-18 00:14:13 +00:00
common-rtl.min.css Application Passwords: Add copy button when adding new password. 2024-09-18 00:14:13 +00:00
common.css Application Passwords: Add copy button when adding new password. 2024-09-18 00:14:13 +00:00
common.min.css Application Passwords: Add copy button when adding new password. 2024-09-18 00:14:13 +00:00
customize-controls-rtl.css Editor: Respect show_avatars option in block editor and Customizer. 2024-09-22 22:50:18 +00:00
customize-controls-rtl.min.css Editor: Respect show_avatars option in block editor and Customizer. 2024-09-22 22:50:18 +00:00
customize-controls.css Editor: Respect show_avatars option in block editor and Customizer. 2024-09-22 22:50:18 +00:00
customize-controls.min.css Editor: Respect show_avatars option in block editor and Customizer. 2024-09-22 22:50:18 +00:00
customize-nav-menus-rtl.css Administration: A11y: Replace placeholders with visible labels. 2024-05-14 16:49:09 +00:00
customize-nav-menus-rtl.min.css Administration: A11y: Replace placeholders with visible labels. 2024-05-14 16:49:09 +00:00
customize-nav-menus.css Administration: A11y: Replace placeholders with visible labels. 2024-05-14 16:49:09 +00:00
customize-nav-menus.min.css Administration: A11y: Replace placeholders with visible labels. 2024-05-14 16:49:09 +00:00
customize-widgets-rtl.css Coding Standards: Apply coding standards on CSS. 2021-09-02 22:18:00 +00:00
customize-widgets-rtl.min.css Coding Standards: Apply coding standards on CSS. 2021-09-02 22:18:00 +00:00
customize-widgets.css Coding Standards: Apply coding standards on CSS. 2021-09-02 22:18:00 +00:00
customize-widgets.min.css Coding Standards: Apply coding standards on CSS. 2021-09-02 22:18:00 +00:00
dashboard-rtl.css Network Admin: Improve button alignment in Right Now dashboard widget. 2024-08-14 16:05:18 +00:00
dashboard-rtl.min.css Network Admin: Improve button alignment in Right Now dashboard widget. 2024-08-14 16:05:18 +00:00
dashboard.css Network Admin: Improve button alignment in Right Now dashboard widget. 2024-08-14 16:05:18 +00:00
dashboard.min.css Network Admin: Improve button alignment in Right Now dashboard widget. 2024-08-14 16:05:18 +00:00
deprecated-media-rtl.css Build/Test Tools: Update the caniuse data. 2024-01-26 14:04:12 +00:00
deprecated-media-rtl.min.css Build/Test Tools: Update the caniuse data. 2024-01-26 14:04:12 +00:00
deprecated-media.css Build/Test Tools: Update the caniuse data. 2024-01-26 14:04:12 +00:00
deprecated-media.min.css Build/Test Tools: Update the caniuse data. 2024-01-26 14:04:12 +00:00
edit-rtl.css Editor: A11y: Fix tab order, state, and focus in classic editor. 2024-10-07 16:57:16 +00:00
edit-rtl.min.css Editor: A11y: Fix tab order, state, and focus in classic editor. 2024-10-07 16:57:16 +00:00
edit.css Editor: A11y: Fix tab order, state, and focus in classic editor. 2024-10-07 16:57:16 +00:00
edit.min.css Editor: A11y: Fix tab order, state, and focus in classic editor. 2024-10-07 16:57:16 +00:00
farbtastic-rtl.css Build/Test Tools: Add banner to RTL CSS and minified JS files. 2019-10-26 00:17:07 +00:00
farbtastic-rtl.min.css Accessibility: Improve and modernize user interface controls for better contrast. Fifth part: Common form controls. 2019-09-23 16:21:58 +00:00
farbtastic.css
farbtastic.min.css Build/Test Tools: Add banner to minified CSS files 2017-08-19 20:10:47 +00:00
forms-rtl.css Application Passwords: Add copy button when adding new password. 2024-09-18 00:14:13 +00:00
forms-rtl.min.css Application Passwords: Add copy button when adding new password. 2024-09-18 00:14:13 +00:00
forms.css Application Passwords: Add copy button when adding new password. 2024-09-18 00:14:13 +00:00
forms.min.css Application Passwords: Add copy button when adding new password. 2024-09-18 00:14:13 +00:00
install-rtl.css Build/Test Tools: Run grunt precommit:css. 2024-06-25 13:56:17 +00:00
install-rtl.min.css Build/Test Tools: Run grunt precommit:css. 2024-06-25 13:56:17 +00:00
install.css Build/Test Tools: Run grunt precommit:css. 2024-06-25 13:56:17 +00:00
install.min.css Build/Test Tools: Run grunt precommit:css. 2024-06-25 13:56:17 +00:00
l10n-rtl.css Quick/Bulk Edit: Further adjust label width for translations. after [58325] 2024-06-13 21:38:12 +00:00
l10n-rtl.min.css Quick/Bulk Edit: Further adjust label width for translations. after [58325] 2024-06-13 21:38:12 +00:00
l10n.css Quick/Bulk Edit: Further adjust label width for translations. after [58325] 2024-06-13 21:38:12 +00:00
l10n.min.css Quick/Bulk Edit: Further adjust label width for translations. after [58325] 2024-06-13 21:38:12 +00:00
list-tables-rtl.css Build/Test Tools: Update/Audit NPM dependencies. 2024-09-30 18:36:17 +00:00
list-tables-rtl.min.css Build/Test Tools: Update/Audit NPM dependencies. 2024-09-30 18:36:17 +00:00
list-tables.css Build/Test Tools: Update/Audit NPM dependencies. 2024-09-30 18:36:17 +00:00
list-tables.min.css Build/Test Tools: Update/Audit NPM dependencies. 2024-09-30 18:36:17 +00:00
login-rtl.css Login and Registration: Add descriptive h1 on login screens. 2024-09-30 19:12:14 +00:00
login-rtl.min.css Login and Registration: Add descriptive h1 on login screens. 2024-09-30 19:12:14 +00:00
login.css Login and Registration: Add descriptive h1 on login screens. 2024-09-30 19:12:14 +00:00
login.min.css Login and Registration: Add descriptive h1 on login screens. 2024-09-30 19:12:14 +00:00
media-rtl.css Media: Follow the "proximity of controls" accessibility guidelines in the multi-file uploader. 2024-06-02 08:37:09 +00:00
media-rtl.min.css Media: Follow the "proximity of controls" accessibility guidelines in the multi-file uploader. 2024-06-02 08:37:09 +00:00
media.css Media: Follow the "proximity of controls" accessibility guidelines in the multi-file uploader. 2024-06-02 08:37:09 +00:00
media.min.css Media: Follow the "proximity of controls" accessibility guidelines in the multi-file uploader. 2024-06-02 08:37:09 +00:00
nav-menus-rtl.css Editor: Limit scope of resizable menu container CSS. 2024-07-17 23:37:16 +00:00
nav-menus-rtl.min.css Editor: Limit scope of resizable menu container CSS. 2024-07-17 23:37:16 +00:00
nav-menus.css Editor: Limit scope of resizable menu container CSS. 2024-07-17 23:37:16 +00:00
nav-menus.min.css Editor: Limit scope of resizable menu container CSS. 2024-07-17 23:37:16 +00:00
revisions-rtl.css Build/Test Tools: Update the caniuse data. 2024-01-26 14:04:12 +00:00
revisions-rtl.min.css Build/Test Tools: Update the caniuse data. 2024-01-26 14:04:12 +00:00
revisions.css Build/Test Tools: Update the caniuse data. 2024-01-26 14:04:12 +00:00
revisions.min.css Build/Test Tools: Update the caniuse data. 2024-01-26 14:04:12 +00:00
site-health-rtl.css Administration: Accessibility: Improve color contrast of the Copy buttons success message. 2024-01-11 15:52:14 +00:00
site-health-rtl.min.css Administration: Accessibility: Improve color contrast of the Copy buttons success message. 2024-01-11 15:52:14 +00:00
site-health.css Administration: Accessibility: Improve color contrast of the Copy buttons success message. 2024-01-11 15:52:14 +00:00
site-health.min.css Administration: Accessibility: Improve color contrast of the Copy buttons success message. 2024-01-11 15:52:14 +00:00
site-icon-rtl.css Administration: Modernize Site Icon UI in settings, customizer. 2024-08-23 22:47:16 +00:00
site-icon-rtl.min.css Administration: Modernize Site Icon UI in settings, customizer. 2024-08-23 22:47:16 +00:00
site-icon.css Administration: Modernize Site Icon UI in settings, customizer. 2024-08-23 22:47:16 +00:00
site-icon.min.css Administration: Modernize Site Icon UI in settings, customizer. 2024-08-23 22:47:16 +00:00
themes-rtl.css Administration: A11y: Add visible labels in theme UI. 2024-06-13 13:57:10 +00:00
themes-rtl.min.css Administration: A11y: Add visible labels in theme UI. 2024-06-13 13:57:10 +00:00
themes.css Administration: A11y: Add visible labels in theme UI. 2024-06-13 13:57:10 +00:00
themes.min.css Administration: A11y: Add visible labels in theme UI. 2024-06-13 13:57:10 +00:00
widgets-rtl.css Build/Test Tools: Update/Audit NPM dependencies. 2024-09-30 18:36:17 +00:00
widgets-rtl.min.css Build/Test Tools: Update/Audit NPM dependencies. 2024-09-30 18:36:17 +00:00
widgets.css Build/Test Tools: Update/Audit NPM dependencies. 2024-09-30 18:36:17 +00:00
widgets.min.css Build/Test Tools: Update/Audit NPM dependencies. 2024-09-30 18:36:17 +00:00
wp-admin-rtl.css Build/Test Tools: Add banner to RTL CSS and minified JS files. 2019-10-26 00:17:07 +00:00
wp-admin-rtl.min.css Admin: Introduce the Site Health screens. 2019-03-23 03:55:53 +00:00
wp-admin.css Admin: Introduce the Site Health screens. 2019-03-23 03:55:53 +00:00
wp-admin.min.css Admin: Introduce the Site Health screens. 2019-03-23 03:55:53 +00:00