Skip to main content

Web components

Web components are the UI building blocks that you use to display data and trigger API functions. These components are native UI elements that follow Shopify's design system and render optimized interfaces for workflows in the Shopify admin.

Your target determines which components you can use because different locations in the Shopify admin have different interface requirements and constraints.

Actions enable users to perform tasks and navigate through the Shopify admin interface with interactive elements like buttons and links.

Anchor to Feedback and status indicatorsFeedback and status indicators

Feedback and status indicators communicate system states, progress, and important information to users.

Forms capture and validate user input with specialized field types optimized for different data collection needs in the Shopify admin.

Anchor to Layout and structureLayout and structure

Layout and structure components organize content hierarchically and spatially, creating clear visual relationships in Shopify admin interfaces.

Media and visuals display images, icons, and graphical elements that enhance comprehension and visual communication in the Shopify admin.

Anchor to Settings and templatesSettings and templates

Settings and templates provide specialized components for configuring extension behavior and integration with Shopify admin contexts.

Anchor to Typography and contentTypography and content

Typography and content components present textual information with appropriate hierarchy, emphasis, and styling for clear communication.


Was this page helpful?