docs icon indicating copy to clipboard operation
docs copied to clipboard

✨(frontend) improve ARIA in document grid and editor for a11y compliance

Open Ovgodd opened this issue 1 month ago • 1 comments

Purpose

Improve accessibility (a11y) by aligning the document grid and editor with ARIA specifications and Axe recommandations.

Proposal

  • [x] Move the "More documents" button outside the role="grid" container
  • [x] Ensure valid ARIA structure: grid > rowgroup > row
  • [x] Remove role="presentation" from Draggable and Droppable components
  • [x] Add aria-label to the BlockNoteView editor for better screen reader support

Ovgodd avatar Oct 23 '25 09:10 Ovgodd

Size Change: +11 B (0%)

Total Size: 3.68 MB

Filename Size Change
apps/impress/out/_next/static/244ef302/_buildManifest.js 0 B -883 B (removed) 🏆
apps/impress/out/_next/static/808e5488/_buildManifest.js 884 B +884 B (new file) 🆕

compressed-size-action

github-actions[bot] avatar Oct 23 '25 09:10 github-actions[bot]