From bb3d9ccf8f007bced40b083083bcaa167794ba1c Mon Sep 17 00:00:00 2001 From: abaevbog Date: Thu, 20 Jun 2024 23:34:23 -0400 Subject: [PATCH] vpat 46: more aria for preferences inputs (#4264) - linked color scheme radio buttons to their label. Using aria-describedby on individual radio buttons instead of linking color scheme label to radiogroup because voiceover does not announce the label in that case. - linked item pane header dropdown to its label - linked markdown and richtext note format checkboxes to their labels. - added aria description to linked attachments base directory so the input and "choose" button - linked virtualized tables to their labels Data directory location setting needs some more labeling as well but it's mechanics should be generally reworked per vpat 50. --- .../zotero/preferences/preferences_advanced.xhtml | 8 +++++--- .../content/zotero/preferences/preferences_cite.xhtml | 2 +- .../zotero/preferences/preferences_export.xhtml | 10 +++++----- .../zotero/preferences/preferences_general.xhtml | 11 ++++++----- chrome/locale/en-US/zotero/preferences.ftl | 2 +- 5 files changed, 18 insertions(+), 15 deletions(-) diff --git a/chrome/content/zotero/preferences/preferences_advanced.xhtml b/chrome/content/zotero/preferences/preferences_advanced.xhtml index d13b7a87e4..4319b29390 100644 --- a/chrome/content/zotero/preferences/preferences_advanced.xhtml +++ b/chrome/content/zotero/preferences/preferences_advanced.xhtml @@ -61,15 +61,17 @@ -