Alert
Alerts show high-signal messages meant to be noticed and prompting users to take action.
Explore All WARP Components Across Figma, React, Vue, Elements, iOS, and Android.
Supported on platform
Alerts show high-signal messages meant to be noticed and prompting users to take action.
Attention shows information that highlight content.
Badge is used for showing a small amount of non-interactive color-categorized metadata, like a status or count.
Box is a layout component used for separating content areas on a page.
Breadcrumbs show the navigation structure for the current location.
Broadcast automatically fetches broadcast messages for the current (or a given) url.
Button group is a grouping concept for buttons
Buttons initiate events or actions within a page, informing users of what to expect next.
Callouts are snippets of information, drawing attention to important content.
Card is an interactive layout component to display information.
Checkboxes allow users to select one or more options from a number of choices.
A combo box combines a dropdown list with an editable text input, allowing users to either select an option or type their own.
Expandable is a layout component used for creating content that can be expanded and collapsed.
Warp's icon set is designed to help users understand actions and information, and to draw attention to elements.
A modal is a dialog that intentionally calls for users attention. Models interrupt users workflow by design.
Pagination is used to split up long datasets into multiple 'pages'
Pill is a type of button that is often used as a filter, but can also be used as a rounded button for overlays, etc.
Radios allow users to select a single option from a list.
Radio buttons allow users to select a single option from a button group.
A dropdown component allows users to choose a single value from a list of options in a limited space.
Sliders allow users to adjust a numeric value within a given range.
A spinner informs users about the loading of content.
The steps component is built to handle user journeys, showing progress in the process.
The Switch component allows users to toggle between two states.
Tabs are used to group content, allowing users to navigate views without leaving the page.
Pre-defined styles provide a font and size.
A multiline text input component.
A single-line text input component.
Toasts are brief user feedback messages that overlay content.
A tooltip is a message box that is displayed when a user hovers over or gives focus to a UI element.