What’s new?

The latest news, updates, and changes to the Polaris design system.

For the latest component changes, read the Polaris React release notes.

October 2021

July 2021

  • Added text field guidelines to the admin experience

June 2021

  • Removed deprecated Sketch design resources
  • Removed the Chat bots and messaging platforms from Conversational experiences.

February 2021

January 2021

  • New visual style and illustrations
  • Updated content and layouts on the Colors, Typography, Illustrations, Sounds, Icons, Interaction states and Spacing pages.
  • Updated and removed screenshots to demonstrate the new visual style
  • Resources has been updated with the Figma UI Kit
  • Added alternative text to images for screen readers

September 2020

August 2020

Polaris Internationalization Foundations 2.0

July 2020

Polaris React v5.0.0

Polaris React v5.0.0 is a major release that introduces breaking changes, primarily due to removing integrated App Bridge support as consumers using App Bridge should use the @shopify/app-bridge-react package.

Read the full release notes for more information.

For instructions on updating from v4 to v5, read the migration guide.

June 2020

April 2020

  • Updated the font stack to prioritize Segoe UI over Roboto
  • Removed links to the Polaris Telescope Sketch plugin, as Shopify has switched to Figma (for reference, you can find the source code on GitHub)

March 2020

February 2020

  • Added definition for the term “Customers” to the Vocabulary page

January 2020

  • Deactivated inline editing within the code block on a component page

December 2019

  • Updated the information architecture by breaking up the Patterns and guides section into two sections: Foundations and Experiences. High-level guidelines applicable to all Shopify experiences were migrated to the Foundations section. Specific guidance for Shopify experiences, like the Shopify admin, are located in the Experiences section. This will allow for the future contribution of documentation for areas other than the admin, and help people form mental models around the different types of patterns and guides documentation in the style guide.
  • Added Merchant to customer content guidelines.
  • Added guidelines for formatting localized currencies in the Patterns and guides section.

November 2019

  • Reordered the Content section to prepare for some information architecture changes and additions.

October 2019

September 2019

Content and guidelines


  • Released ResourceItem as its own component with Polaris React v4.1.0

August 2019

Polaris React v4.0.0

Polaris React v4.0.0 is a major release that introduces breaking changes, primarily due to updates made to component internals. This builds a stronger foundation that ensures readiness for future React performance improvements.

This release doesn’t include any new components, but it does update some components to use React Hooks. It also deletes several deprecated features and removes dependencies on legacy context and unsafe lifecycle methods. Thanks to these improvements, Polaris React is React Strict Mode compliant.

Read the full release notes for more information.

For instructions on updating from v3 to v4, read the migration guide.

Website updates

  • Added links to the GitHub source and ChromaUI example previews in component pages

Content and guidelines

July 2019


  • Released Filters with Polaris React v3.19.0

June 2019

Content and guidelines

  • Added conversational experiences guidelines to help you craft and deliver exceptional chat bot and messaging experiences.


  • Launched Polaris icons, a collection of simple and informative icons that draw on the visual language of the Polaris design system. Use these icons in your projects or third-party apps to promote a consistent experience across the Shopify platform.

April 2019

Content and guidelines

March 2019

Content and guidelines

February 2019

Content and guidelines


January 2019

Content and guidelines

December 2018

Content and guidelines

November 2018

Content and guidelines

  • Polaris icons should be used purposefully. The updated icons guidelines include more detailed principles and guidelines with visual examples.



The following components released with Polaris React v3.0.0:

Embedded apps

  • Updated Page, Modal, and Resource picker to use the new Shopify App Bridge (formerly EASDK).
  • The new Toast and Loading components now also provide a wrapper around the Shopify App Bridge.
  • Removed the embedded bundle, and there is no longer a distinction between embedded components and regular components. Just import the component needed and it will do the right thing based on its context.
  • For more information see the embedded apps documentation and how to initialize the Shopify App Bridge.

October 2018

Open development


  • Updated the Polaris React license. The source code is now under a custom license based on MIT. The license restricts Polaris React usage to applications that integrate or interoperate with Shopify software or services, with additional restrictions for external, stand-alone applications.
  • Added the Polaris Design Guidelines License Agreement. The license restricts Polaris Design Guidelines usage to applications that integrate or interoperate with Shopify software or services, with additional restrictions for external, stand-alone applications and embedded applications.

September 2018

Content and guidelines

  • Using clear, consistent terminology in buttons helps merchants know what actions to take. The actionable language guidelines explain what to label buttons for different states in web, iOS, and Android.

August 2018

Website updates

Content and guidelines

  • Error messages can be scary. The new error message guidelines help make errors visible to merchants, easy to understand, and helpful.
  • Apply consistent spacing to improve the quality of the user interface with the new spacing guidelines.
  • Type scale: changed “Display regular” to “Display medium”.
  • Struggling to come up with the right data viz? Take a look at the new “Five core traits” section in data visualizations to learn how to evaluate an effective viz.
  • The new Keyboard accessories page describes how to handle the keyboard on mobile devices.


July 2018

Content and guidelines

  • Discover how sounds are used to enhance the overall experience of our product in the new sounds section


June 2018

Website updates

  • Added a CodeSandbox integration on the component playground to make it easier to take code from the examples and continue prototyping with it in a React app.
  • Scrolling should now feel more natural, and works a lot better on small screens.
  • You can now search for terms such as “dropshipping” or “POS” to discover the meaning behind the vocabulary used at Shopify. Thanks to Lucas C. at Algolia for the help in making this happen.
  • To improve the transparency of our roadmap, the component status page now features components in development and under consideration. It also shows a list of components that are not planned.


May 2018


Polaris React v2.0.0. This is the first major version of Polaris React since launch. Included in this release are:

  • Several new components, including data table, drop zone, app provider, and modal
  • Improved existing components, such as resource list, choice list, and cards
  • A few breaking API changes

Full v2.0.0 release notes

Sketch UI kit

We’ve also released a new version of the Sketch UI kit to reflect the new and updated components. The new UI kit includes more Polaris icons, as well as new layout templates for common page types. We’ve also revised how the kit is organized, so it’s now easier to use as a Sketch library.

We’ll keep updating the UI kit to ensure that the components in Sketch match the latest versions in React.

Download UI Kit

Content and guidelines

  • Introduced the interaction states guide, here to help merchants understand what to expect while interacting with Shopify
  • Added the all new internationalization guide. Learn how to build interfaces that work for Shopify merchants in every part of the world.
  • Introduced the guide to crafting the Shopify admin. The Shopify admin is where merchants set up their store and manage their business. These guidelines have practical ideas to help people who work for Shopify create a better admin for merchants.
  • Created the guide to designing apps for Shopify, to help you design apps that merchants trust, understand, and ultimately fall in love with.

April 2018

Content and guidelines

  • Added an all-new “What’s new” page (the one you’re currently reading 🙃)
  • Added guidelines for timestamp formats in grammar and mechanics
  • Added “pick up” (verb) and “pickup” (noun) to the vocabulary page


March 2018

Content and guidelines

  • Removed the “Purpose” sections on all component pages, as they often overlapped with existing content.
  • Updated embedded component pages to feature more detailed usage guides. Also added some screenshots showing what embedded components look like in a Shopify app (in v2 and up, refer to the app provider component).

Component playground

  • Improved the component playground to display more detailed information about props and their respective types
  • Components with an icon prop (such as the Banner component) now show a list of all available icons in the playground
  • We tamed the text editor’s cursor so it doesn’t jump around unexpectedly anymore


Notable previous updates

We’re constantly updating the style guide and releasing new content for Polaris, but before March 2018, we didn’t have a place to share those updates. Here are a few you may have missed:

  • Naming is hard: that’s why we documented the names we give our products, features, and icons in the new naming guidelines page
  • Polaris Telescope: access Polaris from Sketch to speed up your design or development workflow