Skip to content

Login screen accessibility issues #1373

Open
@michellexliu

Description

@michellexliu
  1. Missing form labels: email address and password fields do not have associated text labels, so the function/purpose of those fields may not be presented to screen reader users. To fix this, we need to either add a <label> element or use the aria-label attribute.
  2. Language missing: The language of the document should be identified using the lang attribute (e.g., ) for screen readers to read the content in the appropriate language.
  3. Contrast errors: The current blue color for links ("Developer Login", "Register", "Forgot your password", etc.) does not have a sufficient 4.5:1 contrast ratio, according to AA-accessibility guidelines.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions