Common UI Components
Discover the most basic building blocks that make up a user interface
Components are the building blocks of an interface. They include buttons, checkboxes, labels, inputs, cards, and many others. Each of them has unique anatomy and implements a specific role to help users achieve their goals.
What is the difference between radio buttons and checkboxes? Cards and containers? Links and hyperlinks? Understanding how each component works and where it should be applied is powerful knowledge. Not only will you feel more relaxed communicating with designers, but you'll also be more confident in your professional skills.
In digital products,
A button can also be represented solely by an icon or label. Text buttons and
Breadcrumbs are a secondary
The last element on the trail should be different from the rest of the path since it represents users' current position. However, it should never be a link.
A card is a UI component that contains content and actions about a single subject. Cards in UI resemble trading cards in real life — they're rectangular and often include an image and some text. They may also contain interactive elements such as Learn More or Read More
Pinterest is an excellent example of a website leveraging cards to the fullest extent.
In contrast to
A
Containers can hold text,
Toggle
All buttons are usually equal in width. They behave like
Input fields, commonly referred to as "
Their purpose is straightforward: to collect information in a way that's efficient and user-friendly. Inputs come in many flavors, catering to different data types and user needs. They can include text boxes for general information, password fields that obscure entered text, or specialized fields for dates and numbers.
The key to effective use of inputs is clarity and context;
A label is a static piece of text that people can read and copy but not edit.
Unlike
A