Skip to content

Comments

add role & aria-labels for accessibility#2696

Merged
nickvergessen merged 1 commit intomasterfrom
accessibility/modal-aria-labels
Jul 15, 2022
Merged

add role & aria-labels for accessibility#2696
nickvergessen merged 1 commit intomasterfrom
accessibility/modal-aria-labels

Conversation

@vanpertsch
Copy link
Contributor

Signed-off-by: Vanessa Pertsch [email protected]

@vanpertsch vanpertsch added 2. developing Work in progress accessibility Making sure we design for the widest range of people possible, including those who have disabilities labels May 18, 2022
@vanpertsch vanpertsch self-assigned this May 18, 2022
@PVince81 PVince81 requested review from Pytal, artonge and skjnldsv June 17, 2022 08:12
@PVince81
Copy link
Contributor

@artonge @Pytal please review / take over to get this merged (needs rebase)

@AndyScherzinger AndyScherzinger linked an issue Jul 6, 2022 that may be closed by this pull request
@nickvergessen nickvergessen force-pushed the accessibility/modal-aria-labels branch from 01e59d9 to 58fb352 Compare July 14, 2022 13:39
@nickvergessen nickvergessen added 3. to review Waiting for reviews and removed 2. developing Work in progress labels Jul 14, 2022
@nickvergessen nickvergessen added this to the 5.3.2 milestone Jul 14, 2022
@nickvergessen
Copy link
Contributor

Ready to review

@juliusknorr
Copy link
Contributor

/backport to stable5

@backportbot-nextcloud
Copy link

The backport to stable5 failed. Please do this backport manually.

@nickvergessen
Copy link
Contributor

There is still no stable5 branch, but i guess we should create it from 5.3.x

@juliusknorr
Copy link
Contributor

There is now, see #2907

@nickvergessen
Copy link
Contributor

I'll backport it manually

@raimund-schluessler
Copy link
Contributor

The ids might not be unique if there are multiple modals on the page. I think this needs to be enhanced with a randomly generated string,

@nickvergessen
Copy link
Contributor

The modals are not mounted until displayed. So should be fairly save for now?

@raimund-schluessler
Copy link
Contributor

The modals are not mounted until displayed. So should be fairly save for now?

Depends. I think I saw a case in an app where two modals appeared on top of each other. Don't remember where, though.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

3. to review Waiting for reviews accessibility Making sure we design for the widest range of people possible, including those who have disabilities bug Something isn't working

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Dialog role for modals + aria-label

7 participants