Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Accessibility testing for the Blazor Web template #49548

Closed
mkArtakMSFT opened this issue Jul 20, 2023 · 2 comments
Closed

Accessibility testing for the Blazor Web template #49548

mkArtakMSFT opened this issue Jul 20, 2023 · 2 comments
Assignees
Labels
area-blazor Includes: Blazor, Razor Components feature-accessibility This issue has accessibility impact feature-templates task
Milestone

Comments

@mkArtakMSFT
Copy link
Member

After we're done with the Blazor Web project template restructuring work #49412, and the Blazor Web Identity UI work in RC1, we need to run the accessibility insights over the new template and address all the issues.

@mkArtakMSFT mkArtakMSFT added area-blazor Includes: Blazor, Razor Components feature-accessibility This issue has accessibility impact feature-templates labels Jul 20, 2023
@mkArtakMSFT mkArtakMSFT added this to the 8.0-rc2 milestone Jul 20, 2023
@mkArtakMSFT
Copy link
Member Author

This will need to be exuected after #48786 is complete.

@MackinnonBuck
Copy link
Member

We fixed multiple accessibility issues in #50722, each of them relating to Identity UI:

  • Multiple elements on the page with the same ID ("email")
  • Color contrast issues:
    • External login page info text had insufficient contrast with the background
    • Link colors had insufficient contrast with the info alert background
    • Validation messages had insufficient contrast with the background
  • An aria role issue where <ul> elements had the "alert" role (removed the "role" attribute from each <ul>)
  • An invalid value for the autocomplete attribute (was "confirm-password", changed to "new-password").

@ghost ghost locked as resolved and limited conversation to collaborators Oct 20, 2023
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
area-blazor Includes: Blazor, Razor Components feature-accessibility This issue has accessibility impact feature-templates task
Projects
None yet
Development

No branches or pull requests

3 participants