Modal dialog lacks proper markup and accessible name. Also, I am able to focus and interact with elements outside of the modal dialog, which is in violation of HTML spec.
EDIT: I see that there is an eventabsorber overlay, but this does not account for keyboard access / focus.
Recommended fix:
Refactor to use browser-native modal dialog functionality (see MDN for explanation and examples). This will come with default accessibility support.
ADA standard violations:
Modal dialog lacks proper markup and accessible name. Also, I am able to focus and interact with elements outside of the modal dialog, which is in violation of HTML spec.
EDIT: I see that there is an
eventabsorberoverlay, but this does not account for keyboard access / focus.Recommended fix:
Refactor to use browser-native modal dialog functionality (see MDN for explanation and examples). This will come with default accessibility support.
ADA standard violations: