Browse Source

Add accessible names for file picker grid view toggle and new folder button

Signed-off-by: Christopher Ng <chrng8@gmail.com>
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
tags/v25.0.0beta1
Christopher Ng 1 year ago
parent
commit
7219847ad1

+ 8
- 0
core/src/OC/dialogs.js View File

@@ -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() {

+ 1
- 1
core/templates/filepicker.html View File

@@ -1,6 +1,6 @@
<div id="{dialog_name}" title="{title}">
<span class="dirtree breadcrumb">
<span class="actions creatable"><a href="#" class="icon icon-add button button-add"></a>
<span class="actions creatable"><a href="#" class="icon icon-add button button-add" aria-label="{newtext}"></a>
<nav class="menu popovermenu bubble menu-left newFolderMenu">
<ul><li>
<form class="filenameform">

+ 2
- 2
dist/core-login.js
File diff suppressed because it is too large
View File


+ 1
- 1
dist/core-login.js.map
File diff suppressed because it is too large
View File


+ 2
- 2
dist/core-main.js
File diff suppressed because it is too large
View File


+ 1
- 1
dist/core-main.js.map
File diff suppressed because it is too large
View File


Loading…
Cancel
Save