abaevbog
abaevbog
- added aria label to the code editor field - to add the aria-label and keep everything consistent, load zotero.ftl and moved remaining hardcoded strings to .ftl file
Read-only editable text does not get announced as "readonly" by voiceover and, per VPAT review, on JAWS and NVDA too (can't reproduce that one). Setting aria-disabled is the only found...
We want all functionality to be accessible via a keyboard and these things currently cannot be done in `itemTree` or `collectionTree` without using a mouse: 1. one can't set the...
- linked all labels to their respective inputs so they are announced by screen readers - added aria-labels for the actual editor and preview iframes - locator type and locator...
And mark is with aria-disabled, since voiceover does not announce readonly.
It could be a simple aria-label but tooltip is more functional
The filters only have a placeholder, so once there is some text, it goes away and nothing else gets announced, so we need a label. However, the note from the...
- vpat_7: when a popup is showing, mark menuseparators with role="presentation" to clear whatever semantics a separator has. It prevents the screen readers from counting it as an interactable element...
- Annotations are displayed in itemTree under their file attachments on a third level. The annotation spans the entire row. - Search matches the actual attachment instead of it's parent...