Improve modal behaviour #14

Closed
opened 2020-02-11 09:13:12 +13:00 by dave · 1 comment
dave commented 2020-02-11 09:13:12 +13:00 (Migrated from git.oeru.org)

The dialogs are all modals, so should be marked up with related WAI-ARIA (see https://www.w3.org/TR/wai-aria-practices/#dialog_modal). Modals should trap the cursor in the dialog, with focus looping through the dialog, rather than moving to the page in behind the dialog when focus reaches the last element. Dialog are closed by either user input (submitting registration or login), or using the Escape key. If the dialog is dismissed, focus should return to where the dialog was opened
from.

The dialogs are all modals, so should be marked up with related WAI-ARIA (see https://www.w3.org/TR/wai-aria-practices/#dialog_modal). Modals should trap the cursor in the dialog, with focus looping through the dialog, rather than moving to the page in behind the dialog when focus reaches the last element. Dialog are closed by either user input (submitting registration or login), or using the Escape key. If the dialog is dismissed, focus should return to where the dialog was opened from.
dave commented 2021-09-20 14:12:37 +12:00 (Migrated from git.oeru.org)

Improved with commit 728b973a and merger of 'accessibility' branch into version 1.1.0.

Improved with commit 728b973a and merger of 'accessibility' branch into version 1.1.0.
dave (Migrated from git.oeru.org) closed this issue 2021-09-20 14:12:37 +12:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
OERF/register-enrol#14
No description provided.