No reviewers
Labels
No Label
area:auth
area:docs
area:export
area:ops
area:storage
area:supply-chain
auth
backend
blocked
collab
deployment
docs
effort:L
effort:M
effort:S
frontend
plugins
qa
vs-nfd
vs-nfd:blocker
No Milestone
No project
No Assignees
1 Participants
Notifications
Due Date
No due date set.
Dependencies
No dependencies set.
Reference: stwaidele/dorfteich#173
Loading…
Reference in New Issue
Block a user
No description provided.
Delete Branch "a11y-aria"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Zweite Tranche des A11y-Milestones. GESTAPELT auf PR #172 — bitte #172 zuerst mergen (fast-forward), danach zeigt dieser PR nur noch #164/#165.
#164 ARIA-Semantik: Editorflaeche mit lokalisiertem Namen, im Lesemodus role=document statt unbenanntem Textfeld; eingeklappte Sidebar zusaetzlich inert; li-Zwischenknoten der Listboxen (Wikilink/Mention/Suche) role=presentation; Toolbar mit Pfeiltasten-Navigation und sprechendem Label.
#165 Reflow: Topbar min-width 0 + Umbruch auf schmalen Viewports; Sidebar als Overlay unter 40rem; Footer wickelt; Titel-Input/Settings-Spalte schrumpfen; main per tabindex=0 tastatur-scrollbar (Rechtstexte).
Verifikation: axe-Nachmessung: aria-input-field-name, aria-hidden-focus, aria-required-children/-parent, listitem der Listboxen alle ohne Treffer; 10 Ansichten bei 320px ohne Dokument-Ueberlauf (vorher 892px); e2e editor/sidebar/search/wikilink/content/settings-nav/legal/page-tree gruen. Schliesst #164, #165.