-
-
Notifications
You must be signed in to change notification settings - Fork 867
Description
I'm a blind screen reader user attempting to use Concourse, but unfortunately your web interface is very inaccessible. It seems to rely heavily on graphical, icon-based links with no text content. Thus far I've downloaded the wrong command line client twice because I've had to download the binary and investigate it with file
to determine if it was the right one. I'm also failing to start builds on a pipeline.
Fortunately there's a very easy fix. For any links that don't have text content (I.e. <a ...>Text content</a>
) just add an aria-label
attribute. So <a ... aria-label="Text content"/>
will fix this. I can't submit a PR because I can't see the text content or infer the meanings of the graphical icons. :)
As an aside, once you've created and unpaused a pipeline, does the fly command line let you execute the first build? I'm following the tutorial git repo, have successfully created and unpaused the pipeline, but I don't immediately see how to start a build from the command line. The tutorial makes an abrupt shift from using the command line to popping into the web interface at this point, and that's where I hit all these unlabeled links. I'd normally pop into Slack and ask but Slack is also inaccessible. :/ Like what I see so far, but until the web interface sproutes some aria-labels it's pretty much unusable to me.
Thanks.