Harmony
Components are the building blocks of your application. They are the smallest pieces of UI that you can reuse and combine to create more complex UIs.
Introduction
A Accordion is a clickable element on a web page that triggers an action or event, such as submitting a form or navigating to a different page. The Button component is used to create a customizable button that can be styled and configured for different purposes.
Quickstart
A Accordion is a clickable element on a web page that triggers an action or event, such as submitting a form or navigating to a different page. The Button component is used to create a customizable button that can be styled and configured for different purposes.
SDKs
A Accordion is a clickable element on a web page that triggers an action or event, such as submitting a form or navigating to a different page. The Button component is used to create a customizable button that can be styled and configured for different purposes.
Authentication
A Accordion is a clickable element on a web page that triggers an action or event, such as submitting a form or navigating to a different page. The Button component is used to create a customizable button that can be styled and configured for different purposes.
Errors
A Accordion is a clickable element on a web page that triggers an action or event, such as submitting a form or navigating to a different page. The Button component is used to create a customizable button that can be styled and configured for different purposes.
Accordion
A Accordion is a clickable element on a web page that triggers an action or event, such as submitting a form or navigating to a different page. The Button component is used to create a customizable button that can be styled and configured for different purposes.
Alert
A Alert is a clickable element on a web page that triggers an action or event, such as submitting a form or navigating to a different page. The Button component is used to create a customizable button that can be styled and configured for different purposes.
Testing Title
Testing Title
Testing Title
Testing Title
Testing Title
Button
A button is a clickable element on a web page that triggers an action or event, such as submitting a form or navigating to a different page. The Button component is used to create a customizable button that can be styled and configured for different purposes.
Color
Size
Shape
Icon button
Input
An input is a field on a web page where users can enter data or information, such as a search query or personal details. The Input component is used to create a customizable input field that can be styled and configured for different types of input.
Sizes
Flex
Flex is a layout system in CSS that allows you to create flexible and responsive containers for positioning and aligning elements. The Flex component is used to create a flexible container that can be customized to control the layout and alignment of its child elements.
Row
Gap 1
Align items center
Grid
Grid is a layout system in CSS that allows you to create a two-dimensional grid of rows and columns for positioning and aligning elements. The Grid component is used to create a customizable grid container that can be used to control the layout and alignment of its child elements.
Row
3
Column
3
Gap X
3
Gap Y
3
Badge
A badge is a small graphical element that is typically used to indicate the status or category of an item on a web page. The Badge component is used to create a customizable badge that can be styled and configured for different purposes.
Size
Color
Behaviour
Behaviour with dot
Text
Text is a fundamental element of any web page, used for displaying information and communicating with users. The Text component is used to create customizable text elements that can be styled and configured for different purposes.
Size
Size 1Size 2Size 3Size 4Size 5Size 6Size 7Size 8Size 9Size 10AlertDialog
An alert dialog is a modal dialog that interrupts the user’s workflow to communicate an important message and acquire a response. The AlertDialog component is used to create a customizable alert dialog that can be styled and configured for different purposes.
Variants
Promise
Controlled
DatePicker
A date picker is a graphical user interface widget that allows users to select a date from a calendar. The DatePicker component is used to create a customizable date picker that can be styled and configured for different purposes.
Rendering Mechanism
Controlled
ColorPicker
A color picker is a graphical user interface widget that allows users to select a color from a color palette. The ColorPicker component is used to create a customizable color picker that can be styled and configured for different purposes.
Basic
Select
A color picker is a graphical user interface widget that allows users to select a color from a color palette. The ColorPicker component is used to create a customizable color picker that can be styled and configured for different purposes.
Sizes
Controlled
Default Value
DropDownMenu
A color picker is a graphical user interface widget that allows users to select a color from a color palette. The ColorPicker component is used to create a customizable color picker that can be styled and configured for different purposes.
DropdownMenu
Checkbox
A checkbox is a graphical user interface widget that allows users to select one or more items from a set of options. The Checkbox component is used to create a customizable checkbox that can be styled and configured for different purposes.
Size Variants
With Description
Switch
A Switch is a graphical user interface widget that allows users to select one or more items from a set of options. The Switch component is used to create a customizable checkbox that can be styled and configured for different purposes.
Size Variants
Popover
A Popover is a graphical user interface widget that allows users to select one or more items from a set of options. The Popover component is used to create a customizable checkbox that can be styled and configured for different purposes.
Popover
Dialog
A Dialog is a graphical user interface widget that allows users to select one or more items from a set of options. The Popover component is used to create a customizable checkbox that can be styled and configured for different purposes.
Dialog
Dropzone
A Dropzone is a graphical user interface widget that allows users to select one or more items from a set of options. The Popover component is used to create a customizable checkbox that can be styled and configured for different purposes.
RadioGroup
A RadioGroup is a graphical user interface widget that allows users to select one or more items from a set of options. The Popover component is used to create a customizable checkbox that can be styled and configured for different purposes.
Skeleton
A Skeleton is a graphical user interface widget that allows users to select one or more items from a set of options. The Popover component is used to create a customizable checkbox that can be styled and configured for different purposes.
Card
A Card is a graphical user interface widget that allows users to select one or more items from a set of options. The Popover component is used to create a customizable checkbox that can be styled and configured for different purposes.
Card Title
Card Description
Card Content
Card Footer
Command
A Command is a graphical user interface widget that allows users to select one or more items from a set of options. The Popover component is used to create a customizable checkbox that can be styled and configured for different purposes.
EmptyState
A EmptyState is a graphical user interface widget that allows users to select one or more items from a set of options. The Popover component is used to create a customizable checkbox that can be styled and configured for different purposes.
Empty states
Empty states are often treated as an afterthought. When designed thoughtfully,Table
A Table is a graphical user interface widget that allows users to select one or more items from a set of options. The Popover component is used to create a customizable checkbox that can be styled and configured for different purposes.
Table Simple
| Invoice | Status | Method | Amount |
|---|---|---|---|
| INV001 | Paid | Credit Card | $250.00 |
| INV002 | Pending | PayPal | $150.00 |
| INV003 | Unpaid | Bank Transfer | $350.00 |
| INV004 | Paid | Credit Card | $450.00 |
| INV005 | Paid | PayPal | $550.00 |
| INV006 | Pending | Bank Transfer | $200.00 |
| INV007 | Unpaid | Credit Card | $300.00 |
Data Table
| Status | Amount | |
|---|---|---|
| success | ken99@yahoo.com | 316 |
| success | Abe45@gmail.com | 242 |
| processing | Monserrat44@gmail.com | 837 |
| success | Silas22@gmail.com | 874 |
| failed | carmella@hotmail.com | 721 |