Skip to content

a11y: audit non-files surfaces (modals, lifecycle buttons, flash, console) for role/aria-live #110

@AbstractNucleus

Description

@AbstractNucleus

What: Recent ARIA work landed for the file tree (#84). Other surfaces (modals, lifecycle buttons, flash messages, console) likely lack role / aria-live / focus management.

Why: Keyboard-only and screen-reader users currently get a degraded experience on every non-files surface.

Approach: Audit each interactive surface against WAI-ARIA APG patterns: modal dialogs need role="dialog" + focus trap, flash messages need aria-live="polite", lifecycle button group needs proper labelling. File one PR per surface.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions