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.
Alerts show high-signal messages meant to be noticed and prompting users to take action.
Badges are used to highlight a relevant piece of information, like status or category.
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.
Buttons initiate events or actions within a page, informing users of what to expect next.
Button group is a grouping concept for buttons
Button pill allows users to toggle an element to their favourites.
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.
A date picker allows the user to select a specific calendar date.
Expandable is a layout component used for creating content that can be expanded and collapsed.
Warp’s icons are crafted to deliver consistency, clarity, and scalability across our multi-brand product ecosystem.
Link component to use when creating links that look like buttons.
A modal is a focused dialog that temporarily blocks the interface to request a specific decision or input. Because it pauses the experience, use it sparingly for high-priority tasks.
A page indicator shows the total amount of pages (or images) and the current page using dots.
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.
A Popover is a message box that is displayed floating over page content after pressing a trigger element, like an info-icon.
Radios allow users to select a single option from a list.
Radio buttons allow users to select a single option from a button group.
Range sliders allow users to adjust minimum and maximum numeric values within a given range.
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.