bcgov / entity

ServiceBC Registry Team working on Legal Entities
Apache License 2.0
23 stars 58 forks source link

UI - Fix Accessibility Issues #22489

Open dimak1 opened 1 month ago

dimak1 commented 1 month ago

Make a list of accessibility issues Group them Then PO will prioritize

File

dimak1 commented 1 month ago

@atronse please add other issues, thanks!

mbertucci commented 2 weeks ago

list by highest priority

mbertucci commented 2 weeks ago

please use MoSCoW

Keyboard Navigation, Screen Readers, Color Contrast

Must Have - focus on this - blocks the ability to fill out an application. Should Have - focus on this -
Could Have Will Not Have -

fionazhou-jsb commented 2 weeks ago

Alexis is doing the initial prioritization of the accessibility issues. She will review them with Dima.

atronse commented 1 week ago

I added them to the spreadsheet

atronse commented 1 week ago

https://bcgov.sharepoint.com/:x:/r/teams/09399/_layouts/15/doc2.aspx?sourcedoc=%7B383726d7-861b-457f-b79e-d5753dc778c8%7D&action=edit&activeCell=%27Accessibility%20List%27!B3&wdinitialsession=64c12599-e67b-1be2-2f9a-57cebb1576d0&wdrldsc=5&wdrldc=1&wdrldr=AccessTokenExpiredWarningUnauthenticated%2CRefreshin

mbertucci commented 5 days ago

Andy do we absolutely need to do this?

andyyanggov commented 4 days ago

Yes, sooner or later, we will need to do this if we aim to meet accessibility standards. I understand we need to prioritize for the MVP, so out of all the issues Alexis has identified in the spreadsheet, I think the one that absolutely should be fixed is the input label (Row 10 and 11, also Ticket #23103). That one is not just an accessibility issue, it's a big usability issue overall. The rest of the list could arguably be pushed to post-MVP if necessary.