In February and March we conducted an audit and made improvements to our Login, Password Reset Process, and Multi-session Logout Process. Below are a list of improvement:
Password/SSO Login
- Focus styling improved to be consistent between focusable elements
- List semantic structure fixed on error validation summary
- Labels associated to input fields and consistency of naming improved
- Visible label added to Email Address and Password inputs
- Focus indicators added to inputs, links and buttons
- Alert role added to error validation feedback
- Random parsing errors fixed
- Improved reflow of content at 200% zoom and 320px width, zoom scale restriction removed
- Improved color contrast on text, error validation, links and buttons
- Underline added to inline link to improve color as purpose in paragraph
- Removed positive tab index numbers from actionable elements
Password Reset Process
- Aria-required attribute added to required input fields
- Improved design consistency between process pages
- Improved reflow of content at 200% zoom and 320px width
- Improved color contrast on text, error validation, links and buttons
- Alert role added to error validation feedback
- Labels associated to input fields and consistency of naming improved
- Focus indicators added to inputs, links and buttons
- Underline added to inline link to improve color as purpose in paragraph
- Main region added to pages
- List semantic structure fixed on error validation summary
- Visible label added to Let's Reset form input
Password Reset Email
- Visual table hidden from screen reader
- Alt test added to logo
Multi-Session Logout
- Underline added to inline link to improve color as purpose in paragraph
- Visible label added to Email Address and Password inputs
- Alert role added to error validation feedback
- Removed positive tab index numbers from actionable elements
- Logical tab order of links improved
- Form instructions moved to above inputs
- Focus indicators added to inputs, links and buttons