mirror of
https://github.com/owncloud/ocis.git
synced 2026-10-25 11:39:24 +03:00
- OcBreadcrumb: add `inert` to truncation placeholder <li> so its focusable <a> child is unreachable (fixes aria-hidden-focus) - OcTable: remove aria-hidden from header cell span and fall back to field.name so icon/avatar columns always have discernible text (fixes empty-table-header) - Plain layout: wrap router-view in <main> so login/public-link pages have a landmark (fixes region violations) - SidebarNav: change root element to <aside> with aria-label so the versions div is inside a landmark (fixes region violations) - web-app-ocm App: change root element to <main> (fixes region) - Add v-if="pageTitle" to sr-only <h1> in 6 components so empty headings are never rendered (fixes empty-heading) - Disable aria-allowed-role in search dropdown check — axe 4.11 incorrectly rejects <li role="group"> inside <ul role="listbox"> which is valid per ARIA 1.2 - Disable label rule in Application.open() check for pages that may transiently render Keycloak's OTP setup form - Remove stale post-navigation check in createFileFromTemplate sidebar branch (sidebar is unmounted before check runs)