Day04 of #100DaysOfCode
1 min readFeb 11, 2022
Today, I learned about Interface Components and what part color plays in the UI design of a web application
Interface Elements
As per usability.gov, these can be classified into four groups:
- Input Controls — elements that allow the user to enter or input some information.
- Navigational Components — elements that show precisely where you are in the application’s structure or allow you to move in different directions.
- Informational Components — elements that show the status or information, such as when the user needs to make a decision.
- Containers — elements that group information by various attributes.
Intuitive Elements
- Checkboxes
- Radio-Buttons
Colors
Almost all interfaces use “neutral colors”. Interface colors are usually a combination of white, grey, and a dark tone, with an accent color to highlight the application’s interactive elements
It is nice to have contrasting colors as that makes the app more enjoyable and also helps people with visual impairments.
Useful links
- https://coolors.co/ — for generating color palettes
- https://www.color-hex.com/ — Hex codes for colors
- https://abc.useallfive.com/ — for accessibility test
- https://www.werkbot.com/blog/ada-compliance-a-vs-aa-vs-aaa — ADA Compliance check