Skip to content

[Accessibility] Some of the components are not visible or rendered properly in Windows High Contrast Mode #13174

@anandbkrishnamohan

Description

@anandbkrishnamohan

While testing our application in Windows High Contrast Mode (Both ie11 and Edge), could see that some of the material-ui/core components are not visible or rendered properly. Reproduced the issues while accessing the Demo Components in material-ui page (https://material-ui.com/)

  • This is not a v0.x issue.
  • I have searched the issues of this repository and believe that this is not a duplicate.

Expected Behavior

In Windows High Contrast Mode, all elements should be visible and user friendly.

Current Behavior

In Windows High Contrast Mode, the below components are not behaving as expected

  • Switches are not visible.
  • User cannot distinguish between enabled and disabled Selection Controls like Radio button and Checkbox.
  • The first character in Text Field (if not intended) is cropped.
  • The first character in some of the Select (if not intended) is cropped.
  • In Menus, user is not able to distinguish between selected and de-selected MenuItem.

Steps to Reproduce

  1. In Windows 10, open High Contrast setting and select a High contrast theme (High Contrast#1 or High Contrast#2)
  2. Open ie11 and Edge browsers.
  3. Go to https://material-ui.com/demos/ and validate Switches, Text Field, Menus, Select etc
  4. Verify the issues.

Context

Our application is used by many users who have visual problems and need to make sure it's accessible to all users across platforms.

Your Environment

Tech Version
Material-UI/core v3.0.0
React v16.4.1
Browser ie11, Edge

Metadata

Metadata

Assignees

Labels

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions