houzz-ui
Components
AvatarHealthy
Represents a user and can display a profile picture or initials. If neither are available, it will fallback to a ghost icon.
BadgeHealthy
A non-interactive badge component
BannerHealthy
Banners show important information sunch as persistent condition, system status etc to users.
BoxHealthy
The Box component serves as a wrapper component for most layout needs. By default, it renders a <code>div</code> element
ButtonHealthy
Buttons make common actions more obvious and help users more easily perform them. Buttons use text and sometimes icons to communicate the action that will occur when the user interacts with them.
CardHealthy
A card
CheckboxHealthy
Used for selecting one or multiple items from several options.
CollapsibleHealthy
The collapsible is a UI component for expanding or collapsing content areas within a page.
Content IconHealthy
A base component useful for implementing color-coded icons representing features, documents etc.
GridHealthy
A responsive grid layout component.
IconHealthy
Houzz icons
LinkHealthy
A link is a navigation element most commonly used to navigate from one page to another
LoadingHealthy
Different ways to indicate something is loading
Menu / DropdownHealthy
An accessible dropdown menu. Used when the options are actions or navigations to other pages.
ModalDev
Yes, another modal
PillHealthy
Pills are compact elements that represent an input, attribute, or action. Pills can be used to help users discover, identify, or refine content.
PopoverHealthy
Thin wrapper around PopperJS library
RadioHealthy
A radio button is an element that allows a user to select a single item from a predefined list of options.
SelectHealthy
Allows users pick a value from predefined options
SkeletonHealthy
A building block for placeholder UI previews
SliderHealthy
Used for making selections from a range of values
StackHealthy
A responsive flex layout component.
Status IndicatorHealthy
A badge variant representing a status.
SwitchHealthy
A toggle switch represents a physical switch that allows users to turn things on or off, like a light switch. Users expect switches to see an immediate effect when they toggle it on.
TabsHealthy
Tabs are used to navigate between related views within the same context.
TextHealthy
Text is the one of the main ways to communicate and convey ideas in product.
Text InputHealthy
TextInput let users enter and edit text
TextareaHealthy
Textareas allow users to input and edit a longer amount of custom text than a text field.
ToastDev
Toasts show up to communicate messages to users with limited information and actions.
Toggle ButtonHealthy
Serves as a tool to group related button options. The toggle component adjusts how content is presented on a page. A user cannot select two buttons at once; they must select one OR the other option.
TooltipHealthy
Tooltips display informative and guiding content when users hover over or focus on an element.