Project

General

Profile

Actions

Feature #92704

closed

Epic #89595: Improve accessibility of backend

Make the navigation through module menu more efficient for keyboard users

Added by Martin Kutschker over 3 years ago. Updated about 3 years ago.

Status:
Closed
Priority:
Should have
Assignee:
-
Category:
Backend User Interface
Start date:
2020-10-25
Due date:
% Done:

100%

Estimated time:
PHP Version:
Tags:
tas2020, accessibility
Complexity:
Sprint Focus:

Description

Description

When the user tabs through the module menu on the left with the TAB key, the user has to go through each menu item to get to the next section in the CMS (which is the page tree menu). This is very cumbersome as a keyboard user has to tab through the whole menu, each time the page is loaded.

When a menu item is selected, the next focussable element with the TAB key should be the first interactive element in the opened content panel. When you select "Page" in the module menu, the next focussable element should be "Create new page" in the container <div class="scaffold-content t3js-scaffold-content ">.

<button class="svg-toolbar__btn" data-tree-icon="actions-page-new" title="Create new pages">

Recommendation

Make the module menu the same way navigable as the pagetree. Switching between menu items should be only possible with the arrow keys and not with the TAB key. This way, a keyboard user can skip navigating through the whole module menu.


Related issues 4 (0 open4 closed)

Related to TYPO3 Core - Bug #92613: Mobile module menu links are missing link titleClosed2020-10-20

Actions
Related to TYPO3 Core - Task #92634: Unknown ARIA-attribute used in menuClosed2020-10-21

Actions
Related to TYPO3 Core - Bug #93358: Click on user settings in topbar does not longer open the user settings formClosedOliver Bartsch2021-01-25

Actions
Related to TYPO3 Core - Bug #93757: Topbar links such as user settings do not work after the topbar was refreshedClosed2021-03-16

Actions
Actions #1

Updated by Gerrit Code Review over 3 years ago

  • Status changed from New to Under Review

Patch set 1 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/66283

Actions #2

Updated by Michael Telgkamp over 3 years ago

  • Parent task set to #89595
Actions #3

Updated by Martin Kutschker over 3 years ago

  • Related to Bug #92613: Mobile module menu links are missing link title added
Actions #4

Updated by Martin Kutschker over 3 years ago

  • Related to Task #92634: Unknown ARIA-attribute used in menu added
Actions #5

Updated by Gerrit Code Review over 3 years ago

Patch set 2 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/66283

Actions #6

Updated by Gerrit Code Review over 3 years ago

Patch set 3 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/66283

Actions #7

Updated by Gerrit Code Review over 3 years ago

Patch set 4 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/66283

Actions #8

Updated by Gerrit Code Review over 3 years ago

Patch set 5 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/66283

Actions #9

Updated by Gerrit Code Review over 3 years ago

Patch set 6 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/66283

Actions #10

Updated by Gerrit Code Review over 3 years ago

Patch set 7 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/66283

Actions #11

Updated by Gerrit Code Review over 3 years ago

Patch set 8 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/66283

Actions #12

Updated by Gerrit Code Review over 3 years ago

Patch set 9 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/66283

Actions #13

Updated by Gerrit Code Review over 3 years ago

Patch set 10 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/66283

Actions #14

Updated by Gerrit Code Review over 3 years ago

Patch set 11 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/66283

Actions #15

Updated by Benni Mack over 3 years ago

  • Target version changed from 11.0 to Candidate for Major Version
Actions #16

Updated by Gerrit Code Review over 3 years ago

Patch set 12 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/66283

Actions #17

Updated by Gerrit Code Review over 3 years ago

Patch set 13 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/66283

Actions #18

Updated by Gerrit Code Review over 3 years ago

Patch set 14 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/66283

Actions #19

Updated by Gerrit Code Review over 3 years ago

Patch set 15 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/66283

Actions #20

Updated by Gerrit Code Review over 3 years ago

Patch set 16 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/66283

Actions #21

Updated by Gerrit Code Review over 3 years ago

Patch set 17 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/66283

Actions #22

Updated by Gerrit Code Review over 3 years ago

Patch set 18 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/66283

Actions #23

Updated by Gerrit Code Review over 3 years ago

Patch set 19 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/66283

Actions #24

Updated by Gerrit Code Review over 3 years ago

Patch set 20 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/66283

Actions #25

Updated by Gerrit Code Review over 3 years ago

Patch set 21 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/66283

Actions #26

Updated by Gerrit Code Review over 3 years ago

Patch set 22 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/66283

Actions #27

Updated by Gerrit Code Review over 3 years ago

Patch set 23 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/66283

Actions #28

Updated by Gerrit Code Review over 3 years ago

Patch set 24 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/66283

Actions #29

Updated by Anonymous over 3 years ago

  • Status changed from Under Review to Resolved
  • % Done changed from 0 to 100
Actions #30

Updated by Oliver Bartsch over 3 years ago

  • Related to Bug #93358: Click on user settings in topbar does not longer open the user settings form added
Actions #31

Updated by Benni Mack about 3 years ago

  • Status changed from Resolved to Closed
Actions #32

Updated by Oliver Bartsch about 3 years ago

  • Related to Bug #93757: Topbar links such as user settings do not work after the topbar was refreshed added
Actions

Also available in: Atom PDF