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

NVDA Screen Reader Support Plan: Switch to Microsoft's Fluent UI #27

Closed
arazni opened this issue Dec 2, 2023 · 4 comments · Fixed by #28
Closed

NVDA Screen Reader Support Plan: Switch to Microsoft's Fluent UI #27

arazni opened this issue Dec 2, 2023 · 4 comments · Fixed by #28
Assignees
Labels
bug Something isn't working priority-one Most important issue priority-weeks Plan to be done within weeks

Comments

@arazni
Copy link
Owner

arazni commented Dec 2, 2023

MudBlazor doesn't seem like it plans to make any meaningful progress on screen reader accessibility.

Microsoft's Fluent UI says it does, and it seems like it does when I test their website with NVDA.

https://www.fluentui-blazor.net

Rewrite the whole UI.

@arazni arazni added bug Something isn't working priority-weeks Plan to be done within weeks priority-one Most important issue labels Dec 2, 2023
@arazni arazni self-assigned this Dec 2, 2023
@arazni
Copy link
Owner Author

arazni commented Jan 10, 2024

Okay, main index and character creation screens are all working well with NVDA with Fluent UI. There's not a 1-to-1 mapping from MudBlazor stuff to Fluent UI stuff, so there's some headaches involved as I go through that's making it all take longer than I'd hoped.

I'm also being picky about how it looks while also being bad at fixing how it looks, haha.

@arazni
Copy link
Owner Author

arazni commented Jan 11, 2024

Dossier done, included the ability to change vice, heritage, and background selection while in edit mode. made vice, heritage, and backgrounds editable outside of edit mode.

@arazni
Copy link
Owner Author

arazni commented Feb 5, 2024

Toggling between rating-style behavior and sliders depends on: microsoft/fluentui-blazor#1450

@arazni
Copy link
Owner Author

arazni commented Feb 17, 2024

Getting very close to finishing up the main sheet. Then I have to fix the main layout and review all my stuff and retest.

The fund card's behavior depends on this being fixed: microsoft/fluentui-blazor#1531

@arazni arazni linked a pull request Feb 25, 2024 that will close this issue
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working priority-one Most important issue priority-weeks Plan to be done within weeks
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant