Problem
Task creation and submission modals lack proper ARIA dialog semantics.
Current Behavior
Assistive technology users may not receive correct dialog context for modal forms.
Why This Improvement Is Needed
Improving accessibility ensures modal dialogs are announced and understood correctly.
Proposed Solution
Add role="dialog", aria-modal="true", aria-labelledby, and button labels to task modals.
Expected Outcome
Task dialogs are more accessible and easier to navigate with assistive tools.
Additional Notes
This is a frontend accessibility improvement.
Problem
Task creation and submission modals lack proper ARIA dialog semantics.
Current Behavior
Assistive technology users may not receive correct dialog context for modal forms.
Why This Improvement Is Needed
Improving accessibility ensures modal dialogs are announced and understood correctly.
Proposed Solution
Add
role="dialog",aria-modal="true",aria-labelledby, and button labels to task modals.Expected Outcome
Task dialogs are more accessible and easier to navigate with assistive tools.
Additional Notes
This is a frontend accessibility improvement.