stable

Clone or download

Read-only

All elements should be accessible when navigating with the keyboard in Documents service

Prerequisite to story #17070: Have keyboard shortcuts in Documents service Elements that can be reached and clicked with a mouse should be so with a keyboard: * Dropdowns elements * Quicklook button * Folder row toggle button * Empty files options Note: * Dropdowns menu-items that open a modal have been changed to <button> to allow "keyboard click" and for semantic reasons. * Dropdown opening method has been changed to allow keyboard access. * Folder toggle button has been made darker to enhance visibility on focus. Change-Id: I5b4b2203506189b4d146e98d6dd5f3df6e6ef118

Modified Files

Name
M plugins/document/scripts/document/components/Folder/ActionsButton/NewItemVersionButton.vue +4 −2 Go to diff View file
M plugins/document/scripts/document/components/Folder/DropDown/CopyItem.vue +3 −3 Go to diff View file
M plugins/document/scripts/document/components/Folder/DropDown/CutItem.vue +3 −2 Go to diff View file
M plugins/document/scripts/document/components/Folder/DropDown/DownloadFolderAsZip/DownloadFolderAsZip.vue +2 −2 Go to diff View file
M plugins/document/scripts/document/components/Folder/DropDown/DropDownButton.vue +1 −0 Go to diff View file
M plugins/document/scripts/document/components/Folder/DropDown/LockItem.vue +3 −2 Go to diff View file
M plugins/document/scripts/document/components/Folder/DropDown/NewDocument.vue +3 −2 Go to diff View file
M plugins/document/scripts/document/components/Folder/DropDown/NewFolderSecondaryAction.vue +3 −3 Go to diff View file
M plugins/document/scripts/document/components/Folder/DropDown/PasteItem.vue +3 −2 Go to diff View file
M plugins/document/scripts/document/components/Folder/DropDown/UnlockItem.vue +3 −2 Go to diff View file
M plugins/document/scripts/document/components/Folder/DropDown/UpdatePermissions.vue +3 −2 Go to diff View file
M plugins/document/scripts/document/components/Folder/DropDown/UpdateProperties.vue +3 −2 Go to diff View file
M plugins/document/scripts/document/components/Folder/ItemTitle/DocumentCellTitle.vue +3 −1 Go to diff View file
M plugins/document/scripts/document/components/Folder/ItemTitle/FolderCellTitle.vue +2 −0 Go to diff View file
M plugins/document/scripts/document/po/fr.po +3 −0 Go to diff View file
M plugins/document/themes/BurningParrot/document/_folder-content.scss +16 −5 Go to diff View file
M src/themes/tlp/src/scss/components/_dropdowns.scss +2 −2 Go to diff View file