Shopify’s design system to help us work together to build a great experience for all of our merchants.
Polaris is a repository created by Shopify that aims to shape the merchant experience for Shopify’s core product, the admin. This repository includes NPM packages, VSCode extensions, and websites. Polaris focuses on enhancing the user experience and providing a consistent design language for merchants using Shopify.
yarn turbo run dev --filter=@shopify/polaris
that opens the React component storybook, allowing you to easily develop and test components.yarn turbo run dev --filter=polaris.shopify.com
that opens the Polaris shopify.com NextJS site, allowing you to preview and work with the site.To install Polaris, follow these steps:
yarn install
yarn turbo build
yarn turbo run dev --filter=@shopify/polaris
Or the NextJS site command:
yarn turbo run dev --filter=polaris.shopify.com
Polaris is a comprehensive repository created by Shopify to improve the merchant experience for their core product, the admin. It offers a range of features including a monorepo structure, a CLI tool for managing dependencies and running commands, a React component storybook for developing and testing components, and a NextJS site for previewing and working with the Polaris shopify.com site. Polaris welcomes contributions and is available under a custom license that allows usage within Shopify software and services.