Polaris web components
Actions
Feedback
Forms
Choice
Presents multiple options for single or multiple selections.
Date
Captures date input from merchants.
Date
Allows merchants to select a specific date, using a calendar-like picker interface.
Date
Allows merchants to select a specific date, using a spinner interface.
Email
Captures email address input from merchants.
Number
Captures numeric input from merchants.
Search
Captures search terms from merchants using a single-line input field.
Text
Captures longer text content from merchants with a multi-line, resizable text input area.
Text
Captures single-line text input from merchants.
Time
Captures time input from merchants.
Time
Allows merchants to select a specific time.
Media
Structure
Box
A generic container that provides flexible layout with consistent spacing and styling.
Divider
Creates a visual separation between content sections.
Modal
Displays content in an overlay that requires merchant attention.
Page
Serves as the main container for app content with preset layouts and heading controls.
Pos
Creates a surface on the specified block extension target, serving as a container to place content with an action button.
Scroll
Creates a scrollable area for content that exceeds container bounds.
Section
Groups related content into clearly-defined thematic areas.
Stack
Organizes elements horizontally or vertically along the block or inline axis.