Skip to content

accessibility: add dialog semantics and labels to task modal dialogs#140

Merged
DeadIndian merged 1 commit into
DeadIndian:mainfrom
KGFCH2:accessibility/tasks-modal-dialogs
Jun 3, 2026
Merged

accessibility: add dialog semantics and labels to task modal dialogs#140
DeadIndian merged 1 commit into
DeadIndian:mainfrom
KGFCH2:accessibility/tasks-modal-dialogs

Conversation

@KGFCH2
Copy link
Copy Markdown
Contributor

@KGFCH2 KGFCH2 commented Jun 2, 2026

Related Issue

Closes #139

Summary

Enhances task modal accessibility by adding dialog semantics and descriptive labels.

Changes Made

  • Added role="dialog" and aria-modal="true" to task modals
  • Added aria-labelledby to modal containers
  • Added accessible close button labels

Testing

  • Reviewed markup for ARIA attributes
  • Confirmed no UI regressions
  • Verified modal structure remains intact

Impact

Improves accessibility for users relying on assistive technologies.

Checklist

  • Code follows project standards
  • Tested locally
  • No unrelated changes included
  • Accessibility improved

@DeadIndian DeadIndian added good first issue Good for newcomers newbie Level 1 issue for ELUSOC 2026 ELUSOC labels Jun 3, 2026
@DeadIndian DeadIndian merged commit cf5d9f3 into DeadIndian:main Jun 3, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

ELUSOC good first issue Good for newcomers newbie Level 1 issue for ELUSOC 2026

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Feature]: Task modal dialogs are missing ARIA dialog semantics

2 participants