Learning session 30: Common Component Definitions II

Festina Aliu
6 min readOct 19, 2022

--

Topic

Component definitions are essential in any design process, especially in UX design. By understanding and agreeing on definitions for various design elements, the team can move forward with a shared understanding of the project. The UX design team can confidently move forward and create a great user experience by having a shared understanding of these terms.

What I learned

When you design a product, users do not have to guess what a particular element performs; instead, they can easily recognize what that particular element does.

Different interfaces use different design elements to help users recognize and interact with them. For example, most interfaces use some combination of color, shapes, and text to help users identify different interface elements. Good design elements are easily recognizable and help users interact with the interface naturally.

Accordions

An accordion is a graphical control element that allows the user to expand or collapse content sections. They are commonly used in web applications to hide or show additional information in a limited space. Accordions are a great way to improve the usability of your site or application by allowing the user to control the amount of information they see. They can also help reduce clutter and make it easier to find the information the user is looking for.

Lists

As daily users of different applications, websites, and devices, the common element we are listed. For example, we make lists of groceries supplies; we list our tasks, etc. In the design world, a list helps designers to arrange related elements like images and text to allow users to scan.

List design is the process of designing and testing lists to display multiple items of similar content. By creating lists, designers can help users to understand complex information more quickly and make it easier for them to take action.

Lists can organize information in many ways, such as by date, alphabetically, or by topic. They can also be used to create a hierarchy so that users can see the most important information first.

Breadcrumbs

Breadcrumbs are essential to UX design because they help users navigate websites and apps. They provide a link trail showing the user where they are and where they have been. Breadcrumbs can be used to help users backtrack if they get lost or to help them find their way to a specific page or piece of content.

Pagination

Pagination is a crucial part of UX design, as it allows users to navigate through content efficiently and efficiently. By breaking up content into manageable chunks, pagination ensures that users can find the information they need quickly and easily. Additionally, pagination allows users to resume their session at a later time if they need to, which is a valuable feature for many users.

Dividers

Dividers are essential to UX design because they help segment content and make it more manageable for users.

Where many designers use lines to separate different elements into groups of content, dividers support visual hierarchy and help to highlight certain pieces of content. White space, shadows, and images are great alternatives to lines.

Notifications

Notifications are an essential part of UX design. Notifications are a system of messages that alert users about actions or updates. They help keep users informed and engaged with your app or website. When designing notifications, it’s essential to consider the user’s needs and preferences. What information do they need to be notified about? How often do they need to be notified?

Tags

Including tags as part of your UX design can be a great way to help users find the content they’re looking for on your site. By tagging content, you can provide users with an easy way to filter and search for specific items. Including tags in your UX design can help create a more user-friendly and efficient site.

For example, if you upload a new article on Medium, you mark your content with a particular keyword like UX Design, which then all groups all the pieces of content marked with a similar tag. People can easily find what articles they need.

Pickers

In UX design, pickers are often used to select dates. Pickers provide a simple, easy-to-use interface that allows users to quickly and easily select dates. Additionally, pickers can be customized to meet the specific needs of a UX designer, making them versatile tools that can be used in various ways.

Charts

In UX design, charts are often used to visualize data in a way that is easy for users to understand. When designing a chart, UX designers must consider the type of data being displayed, the audience that will be viewing the chart, and the overall goals of the design. For example, a bar chart might be used to compare data points, while a line chart might show a trend over time. The goal of charts in UX design is to make complex data more understandable and actionable for users.

Loaders

Loaders are an essential element in UX design. They help improve the user experience by providing visual feedback during loading processes. Loaders help reduce anxiety and improve the overall user experience by indicating that something is happening in the background.

Tooltips

A tooltip is a small, informative pop-up. They are commonly used to provide additional information about a link, form field, or button and can be an effective way to improve the usability of your website. While tooltips can be helpful, it is vital to use them sparingly, as they can quickly become annoying if used too frequently.

Sliders

A slider is a common element in user interface design. They are used to select a single value from a range of values. Sliders are typically horizontal but can also be vertical. Sliders are a good choice when there is a limited range of values to choose from, and the user needs to be able to see all the available options. One downside of sliders is that they can be challenging to use on small screens.

Progress trackers

Progress trackers are UX design elements that can be used to communicate the status of a process or task to users. They can be used to show progress through a linear process or illustrate the completion of a task with multiple steps. Progress trackers can help users to understand where they are in a process and what steps they need to take to complete it.

What challenged me

There were a few challenges I encountered while learning about all of these topics. Firstly, learning about common components’ definitions can be overwhelming and confusing. It took me a while to understand each one and how they worked together. Another challenge was figuring out how to use them in my projects. I found some great tutorials and examples online, but it still took some trial and error to get everything working correctly. Overall, I’m glad I took the time to learn about these topics, as they can be extremely useful in web design and development.

Thank you for making it this far.❤️

Sign up to discover human stories that deepen your understanding of the world.

Free

Distraction-free reading. No ads.

Organize your knowledge with lists and highlights.

Tell your story. Find your audience.

Membership

Read member-only stories

Support writers you read most

Earn money for your writing

Listen to audio narrations

Read offline with the Medium app

--

--

Festina Aliu
Festina Aliu

Written by Festina Aliu

Junior Product Designer, public learning by writing an article on daily bases.

No responses yet

Write a response