VPAT: minor settings tweaks (#4680)
* vpat: add more aria-labels to preferences btns Per the VPAT review. "Add"/"Remove" instead of +/- as those are not descriptive enough * vpat: wrap radiogroup in a groupbox with label That is so that the "Color scheme" label is not announced as a description, which requires a specific setting enabled in JAWS. * vpat: link itemPaneHeader prefs labels to menus
This commit is contained in:
parent
82d50676d3
commit
74a89933dc
2 changed files with 14 additions and 11 deletions
|
@ -27,15 +27,16 @@
|
|||
<groupbox aria-labelledby="preferences-appearance-title">
|
||||
<label><html:h2 id="preferences-appearance-title" data-l10n-id="preferences-appearance-title"/></label>
|
||||
|
||||
<hbox align="center">
|
||||
<label id="color-scheme-label" data-l10n-id="preferences-color-scheme"/>
|
||||
<!-- aria-describedby set on individual radio buttons because voiceover won't announce it if set on radiogroup-->
|
||||
<radiogroup orient="horizontal" id="color-scheme" preference="browser.theme.toolbar-theme">
|
||||
<radio data-l10n-id="preferences-color-scheme-auto" value="2" aria-describedby="color-scheme-label"/>
|
||||
<radio data-l10n-id="preferences-color-scheme-light" value="1" aria-describedby="color-scheme-label"/>
|
||||
<radio data-l10n-id="preferences-color-scheme-dark" value="0" aria-describedby="color-scheme-label"/>
|
||||
</radiogroup>
|
||||
</hbox>
|
||||
<groupbox aria-labelledby="color-scheme-label">
|
||||
<hbox align="center">
|
||||
<label id="color-scheme-label" data-l10n-id="preferences-color-scheme"/>
|
||||
<radiogroup orient="horizontal" id="color-scheme" preference="browser.theme.toolbar-theme">
|
||||
<radio data-l10n-id="preferences-color-scheme-auto" value="2"/>
|
||||
<radio data-l10n-id="preferences-color-scheme-light" value="1"/>
|
||||
<radio data-l10n-id="preferences-color-scheme-dark" value="0"/>
|
||||
</radiogroup>
|
||||
</hbox>
|
||||
</groupbox>
|
||||
|
||||
<hbox align="center">
|
||||
<label value="&zotero.bibliography.locale.label;" control="locale-menu"/>
|
||||
|
@ -60,7 +61,7 @@
|
|||
|
||||
<vbox id="item-pane-header-bib-entry-options" class="indented-pref">
|
||||
<hbox align="center">
|
||||
<label data-l10n-id="preferences-item-pane-header-style"/>
|
||||
<label data-l10n-id="preferences-item-pane-header-style" control="item-pane-header-style-menu"/>
|
||||
<menulist
|
||||
id="item-pane-header-style-menu"
|
||||
preference="extensions.zotero.itemPaneHeader.bibEntry.style"
|
||||
|
@ -70,7 +71,7 @@
|
|||
</hbox>
|
||||
|
||||
<hbox align="center">
|
||||
<label data-l10n-id="preferences-item-pane-header-locale"/>
|
||||
<label data-l10n-id="preferences-item-pane-header-locale" control="item-pane-header-locale-menu"/>
|
||||
<menulist
|
||||
id="item-pane-header-locale-menu"
|
||||
preference="extensions.zotero.itemPaneHeader.bibEntry.locale"
|
||||
|
|
|
@ -66,9 +66,11 @@ preferences-quickCopy-plus =
|
|||
|
||||
preferences-styleManager-delete-button =
|
||||
.tooltiptext = Delete the selected style
|
||||
.aria-label = { general-remove }
|
||||
.label = { $label }
|
||||
preferences-styleManager-add-button =
|
||||
.tooltiptext = Add a style from a file
|
||||
.aria-label = { general-add }
|
||||
.label = { $label }
|
||||
|
||||
preferences-advanced-enable-local-api =
|
||||
|
|
Loading…
Reference in a new issue