From 7219847ad118375faeeddfff1da869fce4992e0e Mon Sep 17 00:00:00 2001 From: Christopher Ng Date: Fri, 1 Jul 2022 00:33:30 +0000 Subject: [PATCH] Add accessible names for file picker grid view toggle and new folder button Signed-off-by: Christopher Ng Signed-off-by: nextcloud-command --- core/src/OC/dialogs.js | 8 ++++++++ core/templates/filepicker.html | 2 +- dist/core-login.js | 4 ++-- dist/core-login.js.map | 2 +- dist/core-main.js | 4 ++-- dist/core-main.js.map | 2 +- 6 files changed, 15 insertions(+), 7 deletions(-) diff --git a/core/src/OC/dialogs.js b/core/src/OC/dialogs.js index 2ca4bbf73f94c..e2996de8f122f 100644 --- a/core/src/OC/dialogs.js +++ b/core/src/OC/dialogs.js @@ -1045,6 +1045,10 @@ const Dialogs = { self.$showGridView .removeClass('icon-toggle-filelist icon-toggle-pictures') .addClass(response.gridview ? 'icon-toggle-filelist' : 'icon-toggle-pictures') + self.$showGridView.attr( + 'aria-label', + response.gridview ? t('files', 'Show list view') : t('files', 'Show grid view'), + ) $('.list-container').toggleClass('view-grid', response.gridview) }) }, @@ -1057,6 +1061,10 @@ const Dialogs = { this.$showGridView .removeClass('icon-toggle-filelist icon-toggle-pictures') .addClass(isGridView ? 'icon-toggle-pictures' : 'icon-toggle-filelist') + this.$showGridView.attr( + 'aria-label', + isGridView ? t('files', 'Show grid view') : t('files', 'Show list view'), + ) $('.list-container').toggleClass('view-grid', !isGridView) }, _getFilePickerTemplate: function() { diff --git a/core/templates/filepicker.html b/core/templates/filepicker.html index 87cea74d9a2b1..c021387e8051e 100644 --- a/core/templates/filepicker.html +++ b/core/templates/filepicker.html @@ -1,6 +1,6 @@
- +