Skip to content

LG-3221: Accessibility for IAL2 flow#4000

Merged
mitchellhenke merged 18 commits intomasterfrom
mitchellhenke/lg-3221-accessibility-axe-idv
Aug 3, 2020
Merged

LG-3221: Accessibility for IAL2 flow#4000
mitchellhenke merged 18 commits intomasterfrom
mitchellhenke/lg-3221-accessibility-axe-idv

Conversation

@mitchellhenke
Copy link
Copy Markdown
Contributor

No description provided.

@mitchellhenke mitchellhenke force-pushed the mitchellhenke/lg-3221-accessibility-axe-idv branch from 69bb096 to 00e02e1 Compare July 31, 2020 20:17
Copy link
Copy Markdown
Contributor Author

@mitchellhenke mitchellhenke left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Some of the accessibility fixes included converting the slim template to erb which makes the diff hard to see on github, so I've commented on those.

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This was previously in the blue box, but the page lacked the required h1 element, so I moved it up to become the header.

Previous:
image

Now:
image

Commit diff of accessibility change: ea4b952

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The text associated with this link doesn't appear on mobile due to sm-show, so I added an aria-label and now screen reader announces link as "US General Services Administration" instead of reading out the URL.

Commit diff of accessibility change: ff4e7e5

@mitchellhenke mitchellhenke force-pushed the mitchellhenke/lg-3221-accessibility-axe-idv branch from 00e02e1 to 7b120a5 Compare July 31, 2020 20:19
@mitchellhenke mitchellhenke marked this pull request as ready for review July 31, 2020 20:22
Copy link
Copy Markdown
Contributor

@zachmargolis zachmargolis left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM! this is great!

Co-authored-by: Zach Margolis <zachmargolis@users.noreply.github.com>
@mitchellhenke mitchellhenke merged commit 4e16eb2 into master Aug 3, 2020
@mitchellhenke mitchellhenke deleted the mitchellhenke/lg-3221-accessibility-axe-idv branch August 3, 2020 14:59
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants