Skip to main content

Web components

Polaris provides a library of web components for your app to display data, get input from merchants, and trigger API calls. These components follow Shopify's design system, ensuring that your app looks and feels native to the Shopify admin.

To choose which release of the library your app loads, see Versioning for web components.

Action components let users trigger events, perform tasks, and navigate through the interface.

Anchor to Feedback and status indicatorsFeedback and status indicators

Feedback and status indicators display information about the status of resources and actions.

Form components capture user input with built-in validation and formatting.

Anchor to Layout and structureLayout and structure

Layout components create consistent visual hierarchy and organize content into clear structures.

Media and visual components display images, icons, and visual elements that enhance the interface.

Overlay components display content above the page in focused, contextual layers.

Anchor to Typography and contentTypography and content

Typography components display and format text content with consistent styling.


Was this page helpful?