From e671cf88d5b1a7be0b8bb7c4d650fb06fc0d6d52 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?David=20Benqu=C3=A9?= Date: Thu, 5 Nov 2020 11:04:04 +0000 Subject: [PATCH] Accessibility fixes --- customize.dist/pages.js | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/customize.dist/pages.js b/customize.dist/pages.js index 2966ca98f..1f0cc9211 100644 --- a/customize.dist/pages.js +++ b/customize.dist/pages.js @@ -18,11 +18,11 @@ define([ var selected = Msg._languageUsed; var keys = Object.keys(languages).sort(); keys.forEach(function (l) { - var attr = { value: l }; + var attr = { value: l}; if (selected === l) { attr.selected = 'selected'; } options.push(h('option', attr, languages[l])); }); - var select = h('select', {}, options); + var select = h('select', {role: 'listbox', 'aria-label': 'language'}, options); $(select).change(function () { Language.setLanguage($(select).val() || '', null, function () { window.location.reload(); @@ -84,7 +84,8 @@ define([ h('div.cp-logo-foot', [ h('img', { src: '/customize/CryptPad_logo.svg', - "aria-hidden": true + "aria-hidden": true, + alt: '' }), h('span.logo-font', 'CryptPad') ]) @@ -149,7 +150,11 @@ define([ return h('nav.navbar.navbar-expand-lg', h('a.navbar-brand', { href: '/index.html'}, [ - h('img', { src: '/customize/CryptPad_logo.svg?', 'aria-hidden': true}), 'CryptPad' + h('img', { + src: '/customize/CryptPad_logo.svg?', + 'aria-hidden': true, + alt: '' + }), 'CryptPad' ]), button, h('div.collapse.navbar-collapse.justify-content-end#menuCollapse', [