Skip to content
Snippets Groups Projects
Commit 7ac07a72 authored by Georg Ringer's avatar Georg Ringer Committed by Benni Mack
Browse files

[TASK] Use correct html element for actions in RecordList

Differentiate between tags 'a' and 'button' in the record list.
An a-tag opens a page, a button triggers an action.

Additionally the change includes 3 accessibility related issues:

Implement browser "tooltips" (ie title attributes) on a-tags
and button-tags as Bootstrap tooltips.

Add aria-haspopup="dialog" on buttons that open a Bootstrap modal
which are implemented as ARIA role dialog.

Remove attribute role="group" from elements without accessible name.

Resolves: #92652
Releases: master
Change-Id: I685c7713edc4a4dfc6568c59c3e921ce951d26f9
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/66237


Tested-by: default avatarAndreas Fernandez <a.fernandez@scripting-base.de>
Tested-by: default avatarcore-ci <typo3@b13.com>
Tested-by: default avatarBenni Mack <benni@typo3.org>
Reviewed-by: default avatarAndreas Fernandez <a.fernandez@scripting-base.de>
Reviewed-by: default avatarBenni Mack <benni@typo3.org>
parent 0b0fac11
Branches
Tags
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment