Add ARIA attributes for better Accessiblity #22
Labels
Context: Accessibility
Making interaction better for Everyone
hacktoberfest
tag for issues meant to be tackled during hacktoberfest.
Status: Assigned
Someone is already working on this issue
Type: Enhancement
New feature or request
Projects
Milestone
Issue Context
Our main page elements do not have the appropriate Accessible Rich Internet Applications (ARIA) labels. This makes it harder for people with disabilities to navigate the site.
Suggested Solution
Add as many of the accessbility attributes in the Elm-ui region library as are applicable. In particular:
navigation
attribute msg to therow
element containing the links in theShared.elm
view function.mainContent
attribute msg to thecolumn
containing the page.body.announce
attribute message to the top level column in theviewBoard
function.Alternatives Considered
Additional Resources
See here in the read me for how to run and install the application.
See here in contributing for the basics on forking and cloning the repository.
The text was updated successfully, but these errors were encountered: