Menu

Show posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Show posts Menu

Messages - jfayre

#1
I submitted a PR to start this process a few days ago. Can someone take a look? There is a lot more to do, just want to make sure I'm not missing anything before I submit larger pull requests.
https://github.com/opnsense/core/pull/7543
#2
Hello,
I am a totally blind user of Opnsense and use a screen reader.
I've found several accessibility issues in the web UI that make using Opnsense extremely difficult.
In looking at the code, some of these issues would be extremely easy to fix. The major issues include
1. using aria-hidden = "true" on dialogs and other controls. This makes them effectively invisible to a screen reader, but does nothing to actually hide the dialog visually.
2. unlabeled buttons: several buttons only use the Title attribute, which does not allow a screen reader to read the button label in most cases.

I would be willing to submit a PR to fix at least some of these.
I see there are a couple closed issues regarding accessibility.
First off, is someone already working on this? I know of at least one other blind user who is experiencing these issues and may be willing to help.
If not, I have a question about submitting a PR. If I'm modifying several files, should I submit everything in one PR, or do one PR per file or UI issue?