An accessible interface design is the one that is accessible to all users, including the ones with low vision, hearing impairments, or any other impairment. Accessibility allows all people to interact and use interfaces.
The following guidelines can assist in making the interface more accessible:
The key elements should be visible with clear contrast, size and hierarchy
It is advisable to use a primary color, a primary variant and a secondary color.
Elements in a disabled state are exempt from color contrasts e.g., buttons, inactive menus etc.
However, color alone should not be relied upon, as it will not be inclusive towards color blind people. We can add variations to the UI to make it more accessible for all. As shown below, the ticks and cross convey the message for people are color blind:
In conclusion, one should think of people while designing to ensure that it is accessible to all.