1.
Button

A tappable or clickable element that performs an action when triggered. We will go more in depth on this later in this module.

1.
Button

A tappable or clickable element that performs an action when triggered. We will go more in depth on this later in this module.

2.
Icon Button

A button that uses only an icon instead of text for compact actions.

2.
Icon Button

A button that uses only an icon instead of text for compact actions.

3.
Split Button

A button with an icon button section that opens secondary actions.

3.
Split Button

A button with an icon button section that opens secondary actions.

4.
Text Field

A single-line input for entering short text like names or emails.

4.
Text Field

A single-line input for entering short text like names or emails.

5.
Text Area

A multi-line input for writing longer messages or comments.

5.
Text Area

A multi-line input for writing longer messages or comments.

0 words0/500 characters
6.
Checkbox

A small square that can be checked or unchecked to toggle options.

6.
Checkbox

A small square that can be checked or unchecked to toggle options.

Weekend Adventure Plans

7.
Radio Button

A circular selector used for choosing one option from a group.

7.
Radio Button

A circular selector used for choosing one option from a group.

Choose your favorite mythical creature

Choose your favorite mythical creature

Choose your favorite mythical creature

8.
Switch (Toggle)

A toggle control for enabling or disabling settings.

8.
Switch (Toggle)

A toggle control for enabling or disabling settings.

😴
9.
Dropdown - Single Select

A menu that reveals a list of options when clicked. Allows only 1 item to be selected.

9.
Dropdown - Single Select

A menu that reveals a list of options when clicked. Allows only 1 item to be selected.

10.
Dropdown - Multi-Select

A menu that reveals a list of options when clicked. Allows selecting multiple values.

10.
Dropdown - Multi-Select

A menu that reveals a list of options when clicked. Allows selecting multiple values.

11.
Combobox

A text input that also offers selectable suggestions or options.

11.
Combobox

A text input that also offers selectable suggestions or options.

12.
Date Picker

A control for selecting dates from a calendar UI.

12.
Date Picker

A control for selecting dates from a calendar UI.

//
13.
Time Picker

A control for selecting time values.

13.
Time Picker

A control for selecting time values.

14.
Slider

A draggable bar used to select a value within a range.

14.
Slider

A draggable bar used to select a value within a range.

50
15.
Porgress Bar

A horizontal bar that visually indicates task completion.

15.
Porgress Bar

A horizontal bar that visually indicates task completion.

16.
Porgress Circle

A circular version of the progress bar.

16.
Porgress Circle

A circular version of the progress bar.

17.
Loading Spinner

An animated icon showing that something is loading.

17.
Loading Spinner

An animated icon showing that something is loading.

18.
Modal / Dialog

A pop-up window that interrupts the flow to ask for input or show info.

18.
Modal / Dialog

A pop-up window that interrupts the flow to ask for input or show info.

🎉 Awesome!

Something amazing just happened! This is your fun modal with delightful animations.

19.
Popover

A small overlay that appears near a UI element for additional content.

19.
Popover

A small overlay that appears near a UI element for additional content.

19.
Popover

A small overlay that appears near a UI element for additional content.

20.
Tooltip

A brief message that appears on hover or tap to explain something.

20.
Tooltip

A brief message that appears on hover or tap to explain something.

20.
Tooltip

A brief message that appears on hover or tap to explain something.

21.
Snackbar / Toast

A small, transient message shown at the bottom of the screen.

21.
Snackbar / Toast

A small, transient message shown at the bottom of the screen.

21.
Snackbar / Toast

A small, transient message shown at the bottom of the screen.

Download icon
The internet is downloading!
This may take a while
22.
Banner

A top or bottom message bar used for warnings, alerts, or updates.

22.
Banner

A top or bottom message bar used for warnings, alerts, or updates.

22.
Banner

A top or bottom message bar used for warnings, alerts, or updates.

This is a notification message
23.
Card

A container with padding and border used to group related content.

23.
Card

A container with padding and border used to group related content.

23.
Card

A container with padding and border used to group related content.

Company Logo
Acme Inc
2 days ago
Button Alchemist
RemoteContractFull-time
$85-120/hr
📍 Secret Lair
24.
Chip (Tag)

Small labels used to represent categories, filters, or selections.

24.
Chip (Tag)

Small labels used to represent categories, filters, or selections.

24.
Chip (Tag)

Small labels used to represent categories, filters, or selections.

🍕Pizza
🍔Burger
🍟Fries
🌮Taco
25.
Accordian

A collapsible section that hides or reveals more content.

25.
Accordian

A collapsible section that hides or reveals more content.

25.
Accordian

A collapsible section that hides or reveals more content.

26.
Tabs / Tab Bar

A set of buttons that switch between views or sections.

26.
Tabs / Tab Bar

A set of buttons that switch between views or sections.

26.
Tabs / Tab Bar

A set of buttons that switch between views or sections.

This is the content for the first tab. You can customize this text and add more tabs as needed.
27.
Stepper

A multi-step control that guides users through a process.

27.
Stepper

A multi-step control that guides users through a process.

27.
Stepper

A multi-step control that guides users through a process.

Step 1
The Journey Begins
Step 2
Dodge Some Traps
3
Step 3
Claim the Treasure
28.
Breadcrumbs

A horizontal trail showing where the user is in a site hierarchy.

28.
Breadcrumbs

A horizontal trail showing where the user is in a site hierarchy.

28.
Breadcrumbs

A horizontal trail showing where the user is in a site hierarchy.

29.
Pagination

Navigation controls to browse through multiple pages.

29.
Pagination

Navigation controls to browse through multiple pages.

29.
Pagination

Navigation controls to browse through multiple pages.

...
30.
Empty State

A screen shown when no data or content is available.

30.
Empty State

A screen shown when no data or content is available.

30.
Empty State

A screen shown when no data or content is available.

📭
No items found
There are no items to display at the moment. Try adding some content or adjusting your filters.
31.
Skeleton Loader

A placeholder layout shown while content is loading.

31.
Skeleton Loader

A placeholder layout shown while content is loading.

31.
Skeleton Loader

A placeholder layout shown while content is loading.

32.
Notification Center

The

32.
Notification Center

The

32.
Notification Center

The

Notifications

5

Welcome!

Your account has been successfully created. Welcome to our platform!

Unknown

New Feature Available

Check out our latest feature that helps you manage your notifications better.

Unknown

Payment Due Soon

Your subscription payment is due in 3 days. Please update your payment method.

Unknown

Sync Failed

We couldn't sync your data. Please check your internet connection and try again.

Unknown

System Maintenance

Scheduled maintenance will occur tonight from 2-4 AM EST. Some features may be unavailable.

Unknown
33.
OTP Field

Input fields designed for one-time passcodes.

33.
OTP Field

Input fields designed for one-time passcodes.

33.
OTP Field

Input fields designed for one-time passcodes.

...
  1. Password Field

A secure text input where characters are hidden.

A secure text input where characters are hidden.

  1. Rating Input

A star or numeric input for rating content or experience.

A star or numeric input for rating content or experience.

  1. File Upload / Dropzone

UI for selecting and uploading files, sometimes with drag-and-drop.

UI for selecting and uploading files, sometimes with drag-and-drop.

  1. Calendar View

A full calendar layout showing dates and events.

A full calendar layout showing dates and events.

  1. Tree View

A hierarchical list of items that can expand or collapse.

A hierarchical list of items that can expand or collapse.

  1. Timeline

A vertical or horizontal display of events in sequence.

A vertical or horizontal display of events in sequence.

  1. Wizard Flow

A step-by-step interface to complete a complex task.

A step-by-step interface to complete a complex task.

  1. Form Validation

Automatic checking of user input to ensure accuracy.

Automatic checking of user input to ensure accuracy.

  1. Inline Error

Error messages shown directly near the input field.

Error messages shown directly near the input field.

  1. Sticky Header

A header that remains at the top of the page during scroll.

A header that remains at the top of the page during scroll.

  1. Filter Panel

A collapsible section for narrowing down results or data.

A collapsible section for narrowing down results or data.

  1. Inline Edit

Edit data directly within the table or content block.

Edit data directly within the table or content block.

  1. Inline Edit

Edit data directly within the table or content block.

Edit data directly within the table or content block.

  1. Z-Index Layer

Indicates depth stacking of elements visually.

Indicates depth stacking of elements visually.

  1. Focus Ring

A visual outline shown when navigating with the keyboard.

A visual outline shown when navigating with the keyboard.

  1. Avatar

A circular image representing a user.

A circular image representing a user.