polaris

Shopify’s design system to help us work together to build a great experience for all of our merchants.

OTHER License

Downloads
1.7M
Stars
5.8K
Committers
497

Bot releases are visible (Hide)

polaris - @shopify/[email protected]

Published by alex-page over 2 years ago

🛑 Unsafe release

This release stops all CSS animations from working in @shopify/polaris. A fix is coming soon. Thank you @mbaumbach for flagging this regression in https://github.com/Shopify/polaris/issues/5985.

Minor Changes

Patch Changes

  • #5874 814bef39e Thanks @kyledurand! - Fixed an accessibility bug in modal where clicking or tapping the backdrop would not close the modal
polaris - @shopify/[email protected]

Published by alex-page over 2 years ago

Patch Changes

polaris - @shopify/[email protected]

Published by github-actions[bot] over 2 years ago

🛑 Unsafe release

This release stops all CSS animations from working in @shopify/polaris. A fix is coming soon. Thank you @mbaumbach for flagging this regression in https://github.com/Shopify/polaris/issues/5985.

Minor Changes

  • #5952 4a59bc57d Thanks @romellogoodman! - Integrated @shopify/polaris-tokens v5 in @shopify/polaris and updated the CustomProperties component to use the @shopify/polaris-tokens SCSS stylesheet

  • #5952 4a59bc57d Thanks @aaronccasanova! - Updated the Grid component to use breakpoint tokens from @shopify/polaris-tokens

polaris - @shopify/[email protected]

Published by github-actions[bot] over 2 years ago

Minor Changes

  • #5946 3a5be82cb Thanks @rmleg! - Added support for setting a ReactNode on the PageActions primaryAction prop

  • #5712 290b41c61 Thanks @aveline! - Updated checkbox and radio button styling

    • Increased spacing between ChoiceList items on small screens only
  • #5931 87b489073 Thanks @laurkim! - Fixed input focus loss in TextField on vertical content change

  • #5785 56b8ca790 Thanks @mrcthms! - Upstream changes from polaris-next IndexTable

    • Added a className prop to a IndexTable.Cell
    • Added a customClickHandler prop to a IndexTable.Row
    • Added a paginatedSelectAllActionText to the IndexTable
    • Exported a clearSelection method from the use-index-resource-state hook
    • Updated the styling of the ScrollBarContainer
    • Updated styling for TableCell to fix unpadded cell bug.
    • Added a 20px width to the TableHeading-first to fix the width of the checkbox column
  • #5945 54d15c3c1 Thanks @aaronccasanova! - Added experimental Grid component

Patch Changes

polaris - @shopify/[email protected]

Published by github-actions[bot] over 2 years ago

Minor Changes

polaris - @shopify/[email protected]

Published by github-actions[bot] over 2 years ago

Minor Changes

polaris - @shopify/[email protected]

Published by github-actions[bot] over 2 years ago

Patch Changes

polaris - @shopify/[email protected]

Published by github-actions[bot] over 2 years ago

Minor Changes

  • #5832 d810f8e73 Thanks @Stivaros! - Added disableQueryField to Filters component

  • #5688 c66352b03 Thanks @camd! - Added new FullscreenBar component which provides a uniformly styled Back button to exit Fullscreen mode.

  • #5865 68a647348 Thanks @alex-page! - Added underline to Link on hover when removeUnderline property is used

  • #5810 da6fce76b Thanks @kyledurand! - add useEventListenerHook

  • #5894 affb94a8f Thanks @alex-page! - Deprecated badge, icon and image props in ActionList.Item as the prefix and suffix properties can replace them.

  • #5391 46e7db0d8 Thanks @alex-page! - Removed focus-visible polyfill as Safari 15.4 and 15.5 support this functionality

  • #5879 42331f399 Thanks @rmleg! - Fixed spacing above action group titles when they are the first element in a Page's action list menu on mobile

Patch Changes

polaris - @shopify/[email protected]

Published by github-actions[bot] over 2 years ago

Minor Changes

polaris - @shopify/[email protected]

Published by github-actions[bot] over 2 years ago

Minor Changes

Patch Changes

polaris - @shopify/[email protected]

Published by github-actions[bot] over 2 years ago

Patch Changes

polaris - @shopify/[email protected]

Published by github-actions[bot] over 2 years ago

Minor Changes

polaris - @shopify/[email protected]

Published by github-actions[bot] over 2 years ago

Patch Changes

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog
and this project adheres to Semantic Versioning.

polaris - @shopify/[email protected]

Published by github-actions[bot] over 2 years ago

Minor Changes

Patch Changes

All notable changes to this project will be documented in this file.

The format is based on these versioning and changelog guidelines.


polaris - @shopify/[email protected]

Published by github-actions[bot] over 2 years ago

Patch Changes

polaris - @shopify/[email protected]

Published by github-actions[bot] over 2 years ago

Patch Changes

All notable changes to this project will be documented in this file.

polaris - v9.8.0

Published by alex-page over 2 years ago

Enhancements

  • Ported internal breakpoint and layout functions to SCSS variables (#5722)
  • Added extraSmall to the available sizes of the Thumbnail and SkeletonThumbnail (#5770)
  • Updated experimental breakpoint values (#5804, #5830)
  • Added support for tooltips on Navigation items (#5750)
  • Change types for DataTable totalsName prop to allow for ReactNode (#5454)
  • Implemented accessibility role and attributes in SettingToggle (#5470)

Bug fixes

  • Fixed vertical scroll on small screens in EmptyState (#5779)
  • Fixed broken links in documentation (#5824)
  • Fixed key prop error introduced in sticky header (#5826)

Documentation

  • Replaced deprecationNotice with notice object (#5841)
polaris - @shopify/[email protected]

Published by github-actions[bot] over 2 years ago

Changelog

All notable changes to this project will be documented in this file.

4.21.0 - 2022-05-19

Updated icons

4.20.0 - 2022-05-09

Enhancements

  • Added metadata for the icons

New icons

Changed

  • Types are now React 18 compatible (#5704)

4.19.1 - 2022-05-03

New icons

4.19.0 - 2022-04-12

Updated icons

4.18.4 - 2022-04-01

New icons

4.18.3 - 2022-03-28

Bug fixes

  • Updated SVG optimization process for greater cross-platform compatibility. (#1447)

4.18.2 - 2022-03-22

New icons

Updated icons

  • CancelSmallMinor (#1440)

4.18.1 - 2022-03-09

New icons

Bug fixes

4.18.0 – 2022-03-01

New icons

  • DomainRedirectMinor (#1407)

4.17.0 – 2022-02-03

New icons

4.16.0 – 2022-01-25

Updated icons

4.15.0 - 2022-01-19

New icons

Updated icons

4.14.0 - 2022-01-19

Updated icons

4.13.0 - 2022-01-17

New icons

Updated icons

4.12.0 - 2022-01-05

New icons

4.11.0 - 2021-12-15

New icons

Other changes

  • Updated icon metadata for various icons, and cleaned up the changelog (#1241)

4.10.0 - 2021-11-03

Updated icons

4.9.0 - 2021-10-29

Updated icons

4.8.0 - 2021-08-19

New icons

4.7.0 - 2021-07-15

New icons

  • QuestionMarkInverseMajor (#1050)
  • QuestionMarkInverseMinor (#1050)

4.6.2 - 2021-06-29

  • Remove deprecated GOOGLE_APPLICATION_CREDENTIALS usage (#1005)

4.6.1 - 2021-06-24

  • Fix breakage in svg imports thanks to incorrect React imports by downgrading @svgr/core to v4 (#1001)

4.6.0 - 2021-06-23

New icons

  • ExitMajor

4.5.0 - 2021-02-23

New icons

  • StoreMinor

4.4.0 - 2021-02-10

New icons

  • ButtonCornerSquareMajor
  • ButtonCornerPillMajor
  • ButtonCornerRoundedMajor

4.3.0 - 2021-02-05

New icons

  • TemplateMajor

4.2.0 - 2021-01-22

New icons

  • Column1Major
  • Columns2Major
  • Columns3Major

4.1.0 - 2020-10-26

New icons

  • DiamondAlertMajor

4.0.0 - 2020-10-02

Polaris Icons v4.0.0 updates icon styles across the board. It replaces monotone, twotone and filled major icon variants with a single style and icons that previously lived in the @shopify/polaris-icons-internal package are now part of the public @shopify/polaris-icons package.

Breaking Changes

In Polaris Icons v3 Major icons came in three styles Monotone, Twotone and Filled as denoted by a suffix on their import name. In v4 we have removed this distinction and thus the suffix on the import name. You should update icon imports to omit these suffixes. For instance HomeMajorMonotone and HomeMajorTwotone would both become HomeMajor.

Update imports from @shopify/polaris-icons to remove the Monotone, Twotone and Filled suffixes:

import {
  DuplicateMinor,
  ViewMinor,
-  HomeMajorMonotone,
-  CircleInformationMajorFilled,
-  CircleInformationMajorTwotone,
+  HomeMajor,
+  CircleInformationMajor,
} from '@shopify/polaris-icons';

Update the component code that references the imports.

- <Icon source={MobileCancelMajorMonotone} />
+ <Icon source={MobileCancelMajor} />

For non-React consumers, svg files have moved from /images to /dist/svg. The svg files have been renamed to match the names used within JS imports. Remove any hyphens and underscores and convert the name to be PascalCase. Remove the Monotone, Twotone and Filled suffixes. For instance home-major_monotone.svg becomes HomeMajor.svg.

Renamed deprecated icons

The following deprecated icon names have been removed. The same icons are now available under new names. Replace removed icon names with their updated versions.

  • ColorMajor has been replaced with ColorsMajor
  • FavouriteMajor has been replaced with FavoriteMajor
  • NotesMinor has been replaced with NoteMinor
  • SelectMinor has been replaced with ArrowUpDownMinor
  • SidebarMajor has been replaced with SidebarLeftMajor

Enhancements

Fraud-related icons were previously part of a separate internal package and are now part of the public package.

  1. Remove @shopify/polaris-icons-internal from the project’s dependencies in package.json
  2. Replace imports of @shopify/polaris-icons-internal with @shopify/polaris-icons:
import {
-  FraudProtectMajorMonotone
-} from '@shopify/polaris-icons-internal';
+  FraudProtectMajor
+} from '@shopify/polaris-icons';

3.12.0 - 2020-07-15

New icons

  • ComposeMajor

3.11.0 - 2020-07-13

New icons

  • ProductReturnsMinor

3.10.0 - 2020-03-17

New icons

  • AnalyticsMajorFilled
  • AppsMajorFilled
  • CustomersMajorFilled
  • DiscountsMajorFilled
  • HomeMajorFilled
  • MarketingMajorFilled
  • OnlineStoreMajorFilled
  • OrdersMajorFilled
  • ProductsMajorFilled
  • CircleAlertMajorFilled
  • CircleDisabledMajorFilled
  • CircleInformationMajorFilled
  • CircleTickMajorFilled

3.9.0 - 2020-01-09

Enhancements

  • Updated build output so icons are individually exported instead of inlined into a single file. This helps improve chunking in consuming projects as it no longer forces a single chunk for all icons used an app, which can result in smaller initial bundle downloads.

3.8.0 - 2019-11-20

Deprecated

  • FavouriteMajor was renamed to FavoriteMajor to match the American spelling

New icons

  • AutomationMajorMonotone
  • AutomationMajorTwotone
  • CapitalMajorMonotone (exports were missing in v3.6.0)
  • CapitalMajorTwotone (exports were missing in v3.6.0)
  • CustomersMinor
  • ReferralMajorMonotone
  • ReferralMajorTwotone
  • ReferralCodeMajorMonotone
  • ReferralCodeMajorTwotone

Fixed

  • Fixed an issue in FavoriteMajor where the top branch of the star had a visual artifact

3.7.0 - 2019-09-27

Added

  • iOS asset catalog.
  • Android drawables.

3.6.0 - 2019-09-16

New icons

  • CapitalMajorMonotone
  • CapitalMajorTwotone

3.5.1 - 2019-08-15

Fixed

  • StarFilledMinor and StarOutlineMinor - Centred the icons in their viewboxes

3.5.0 - 2019-08-08

New icons

  • TextAlignmentCenterMajorMonotone

  • TextAlignmentCenterMajorTwotone

  • TextAlignmentLeftMajorMonotone

  • TextAlignmentLeftMajorTwotone

  • TextAlignmentRightMajorMonotone

  • TextAlignmentRightMajorTwotone

  • Added a test to restrict attributes on <svg> to xmlns and viewBox (#649)

3.4.0 - 2019-05-20

Enhancements

  • Added plain SVG files in the /images folder for consumers that can't consume React components

3.3.0 - 2019-03-28

Deprecated

  • ArrowUpDownMinor has been renamed to SelectMinor to match the name used in Sketch. ArrowUpDownMinor will continue to exist as an alias until v4.0.0.
  • ColorMajorMonotone has been renamed to ColorsMajorMonotone to match the name used in Sketch. ColorMajorMonotone will continue to exist as an alias until v4.0.0.
  • SidebarMajorMonotone has been renamed to SidebarLeftMajorMonotone to match the name used in Sketch. SidebarMajorMonotone will continue to exist as an alias until v4.0.0.

Fixed

  • ImportStoreMajorMonotone

New icons

  • AbandonedCartMajorMonotone
  • AbandonedCartMajorTwotone
  • AccessibilityMajorMonotone
  • AccessibilityMajorTwotone
  • ActivitiesMajorMonotone
  • ActivitiesMajorTwotone
  • AddCodeMajorMonotone
  • AddCodeMajorTwotone
  • AddImageMajorMonotone
  • AddImageMajorTwotone
  • AddMajorTwotone
  • AddNoteMajorMonotone
  • AddNoteMajorTwotone
  • AddProductMajorMonotone
  • AddProductMajorTwotone
  • AffiliateMajorMonotone
  • AffiliateMajorTwotone
  • AnalyticsMajorMonotone
  • ArchiveMajorMonotone
  • ArchiveMajorTwotone
  • AttachmentMajorMonotone
  • AttachmentMajorTwotone
  • BackspaceMajorMonotone
  • BackspaceMajorTwotone
  • BalanceMajorMonotone
  • BalanceMajorTwotone
  • BankMajorMonotone
  • BankMajorTwotone
  • BarcodeMajorMonotone
  • BarcodeMajorTwotone
  • BehaviorMajorMonotone
  • BehaviorMajorTwotone
  • BillingStatementDollarMajorMonotone
  • BillingStatementDollarMajorTwotone
  • BillingStatementEuroMajorMonotone
  • BillingStatementEuroMajorTwotone
  • BillingStatementPoundMajorMonotone
  • BillingStatementPoundMajorTwotone
  • BillingStatementRupeeMajorMonotone
  • BillingStatementRupeeMajorTwotone
  • BillingStatementYenMajorMonotone
  • BillingStatementYenMajorTwotone
  • BlockquoteMajorTwotone
  • BlogMajorMonotone
  • BugMajorMonotone
  • BugMajorTwotone
  • BuyButtonButtonLayoutMajorMonotone
  • BuyButtonButtonLayoutMajorTwotone
  • BuyButtonHorizontalLayoutMajorMonotone
  • BuyButtonHorizontalLayoutMajorTwotone
  • BuyButtonMajorMonotone
  • BuyButtonMajorTwotone
  • BuyButtonVerticalLayoutMajorMonotone
  • BuyButtonVerticalLayoutMajorTwotone
  • CalendarMajorMonotone
  • CalendarTickMajorMonotone
  • CalendarTickMajorTwotone
  • CameraMajorMonotone
  • CameraMajorTwotone
  • CardReaderChipMajorMonotone
  • CardReaderChipMajorTwotone
  • CardReaderMajorMonotone
  • CardReaderMajorTwotone
  • CardReaderTapMajorMonotone
  • CardReaderTapMajorTwotone
  • CartDownMajorMonotone
  • CartDownMajorTwotone
  • CartMajorMonotone
  • CartUpMajorMonotone
  • CartUpMajorTwotone
  • CashDollarMajorTwotone
  • CashEuroMajorMonotone
  • CashEuroMajorTwotone
  • CashPoundMajorMonotone
  • CashPoundMajorTwotone
  • CashRupeeMajorMonotone
  • CashRupeeMajorTwotone
  • CashYenMajorMonotone
  • CashYenMajorTwotone
  • CategoriesMajorMonotone
  • CategoriesMajorTwotone
  • ChannelsMajorMonotone
  • ChannelsMajorTwotone
  • ChatMajorMonotone
  • ChatMajorTwotone
  • ChecklistAlternateMajorMonotone
  • ChecklistAlternateMajorTwotone
  • ChecklistMajorMonotone
  • ChecklistMajorTwotone
  • CheckoutMajorMonotone
  • CircleCancelMajorMonotone
  • CircleCancelMajorTwotone
  • CircleDisabledMajorMonotone
  • CircleDotsMajorMonotone
  • CircleDotsMajorTwotone
  • CircleDownMajorMonotone
  • CircleDownMajorTwotone
  • CircleInformationMajorMonotone
  • CircleLeftMajorMonotone
  • CircleLeftMajorTwotone
  • CircleMinusMajorMonotone
  • CircleMinusMajorTwotone
  • CirclePlusMajorTwotone
  • CircleRightMajorMonotone
  • CircleRightMajorTwotone
  • CircleUpMajorMonotone
  • CircleUpMajorTwotone
  • ClockMajorMonotone
  • ClockMajorTwotone
  • CodeMajorTwotone
  • CollectionsMajorMonotone
  • ColorsMajorMonotone
  • ColorsMajorTwotone
  • ColumnImageWithTextMajorMonotone
  • ColumnImageWithTextMajorTwotone
  • ConfettiMajorMonotone
  • ConfettiMajorTwotone
  • CreditCardMajorMonotone
  • CreditCardMajorTwotone
  • CreditCardPercentMajorMonotone
  • CreditCardPercentMajorTwotone
  • CreditCardSecureMajorMonotone
  • CreditCardSecureMajorTwotone
  • CustomerMinusMajorMonotone
  • CustomerMinusMajorTwotone
  • CustomerPlusMajorMonotone
  • CustomerPlusMajorTwotone
  • CustomersMajorMonotone
  • DataVisualizationMajorMonotone
  • DataVisualizationMajorTwotone
  • DeleteMajorMonotone
  • DeleteMajorTwotone
  • DesktopMajorMonotone
  • DigitalMediaReceiverMajorMonotone
  • DigitalMediaReceiverMajorTwotone
  • DiscountAutomaticMajorMonotone
  • DiscountAutomaticMajorTwotone
  • DiscountCodeMajorMonotone
  • DiscountCodeMajorTwotone
  • DiscountsMajorMonotone
  • DnsSettingsMajorMonotone
  • DnsSettingsMajorTwotone
  • DomainAddMajorMonotone
  • DomainAddMajorTwotone
  • DomainsMajorTwotone
  • DraftOrdersMajorMonotone
  • DraftOrdersMajorTwotone
  • DragDropMajorTwotone
  • EditMajorMonotone
  • EditMajorTwotone
  • EmailMajorMonotone
  • EmailNewsletterMajorMonotone
  • EmailNewsletterMajorTwotone
  • EnvelopeMajorMonotone
  • EnvelopeMajorTwotone
  • ExchangeMajorMonotone
  • ExchangeMajorTwotone
  • ExistingInventoryMajorMonotone
  • ExistingInventoryMajorTwotone
  • FaviconMajorTwotone
  • FavouriteMajorMonotone
  • FavouriteMajorTwotone
  • FeaturedCollectionMajorTwotone
  • FeaturedContentMajorTwotone
  • FilterMajorMonotone
  • FilterMajorTwotone
  • FirstOrderMajorMonotone
  • FirstOrderMajorTwotone
  • FirstVisitMajorMonotone
  • FirstVisitMajorTwotone
  • FlagMajorMonotone
  • FlipCameraMajorMonotone
  • FlipCameraMajorTwotone
  • FolderDownMajorMonotone
  • FolderDownMajorTwotone
  • FolderMajorMonotone
  • FolderMajorTwotone
  • FolderMinusMajorMonotone
  • FolderMinusMajorTwotone
  • FolderPlusMajorMonotone
  • FolderPlusMajorTwotone
  • FolderUpMajorMonotone
  • FolderUpMajorTwotone
  • FollowUpEmailMajorMonotone
  • FollowUpEmailMajorTwotone
  • FoodMajorMonotone
  • FoodMajorTwotone
  • FooterMajorTwotone
  • FormsMajorMonotone
  • FormsMajorTwotone
  • GamesConsoleMajorMonotone
  • GamesConsoleMajorTwotone
  • GiftCardMajorMonotone
  • GlobeMajorMonotone
  • GlobeMajorTwotone
  • GrammarMajorMonotone
  • GrammarMajorTwotone
  • HashtagMajorMonotone
  • HashtagMajorTwotone
  • HeartMajorMonotone
  • HeartMajorTwotone
  • HideKeyboardMajorMonotone
  • HideKeyboardMajorTwotone
  • HintMajorTwotone
  • IconsMajorMonotone
  • IconsMajorTwotone
  • IllustrationMajorMonotone
  • IllustrationMajorTwotone
  • ImageAltMajorTwotone
  • ImageMajorMonotone
  • ImagesMajorMonotone
  • ImagesMajorTwotone
  • ImageWithTextMajorTwotone
  • ImageWithTextOverlayMajorTwotone
  • ImportStoreMajorMonotone
  • ImportStoreMajorTwotone
  • IncomingMajorMonotone
  • IncomingMajorTwotone
  • InventoryMajorMonotone
  • InventoryMajorTwotone
  • IqMajorMonotone
  • IqMajorTwotone
  • JobsMajorMonotone
  • JobsMajorTwotone
  • KeyMajorMonotone
  • KeyMajorTwotone
  • LabelPrinterMajorMonotone
  • LabelPrinterMajorTwotone
  • LandingPageMajorMonotone
  • LandingPageMajorTwotone
  • LegalMajorTwotone
  • ListMajorMonotone
  • ListMajorTwotone
  • LiveViewMajorMonotone
  • LiveViewMajorTwotone
  • LocationMajorMonotone
  • LockMajorMonotone
  • LockMajorTwotone
  • LogoBlockMajorTwotone
  • ManagedStoreMajorMonotone
  • ManagedStoreMajorTwotone
  • MarketingMajorTwotone
  • MaximizeMajorMonotone
  • MaximizeMajorTwotone
  • MentionMajorMonotone
  • MentionMajorTwotone
  • MicrophoneMajorMonotone
  • MicrophoneMajorTwotone
  • MinimizeMajorMonotone
  • MinimizeMajorTwotone
  • MobileAcceptMajorMonotone
  • MobileAcceptMajorTwotone
  • MobileBackArrowMajorMonotone
  • MobileBackArrowMajorTwotone
  • MobileCancelMajorTwotone
  • MobileChevronMajorMonotone
  • MobileChevronMajorTwotone
  • MobileHamburgerMajorTwotone
  • MobileHorizontalDotsMajorMonotone
  • MobileHorizontalDotsMajorTwotone
  • MobileMajorMonotone
  • MobilePlusMajorMonotone
  • MobilePlusMajorTwotone
  • MobileVerticalDotsMajorMonotone
  • MobileVerticalDotsMajorTwotone
  • MonerisMajorMonotone
  • MonerisMajorTwotone
  • NatureMajorMonotone
  • NatureMajorTwotone
  • NavigationMajorMonotone
  • NoteMajorMonotone
  • NoteMajorMonotone
  • NoteMajorTwotone
  • NoteMajorTwotone
  • NotificationMajorTwotone
  • OnlineStoreMajorMonotone
  • OrdersMajorMonotone
  • OutgoingMajorMonotone
  • OutgoingMajorTwotone
  • PackageMajorMonotone
  • PageDownMajorMonotone
  • PageDownMajorTwotone
  • PageMajorMonotone
  • PageMinusMajorMonotone
  • PageMinusMajorTwotone
  • PagePlusMajorMonotone
  • PagePlusMajorTwotone
  • PageUpMajorMonotone
  • PageUpMajorTwotone
  • PaintBrushMajorMonotone
  • PauseCircleMajorMonotone
  • PauseCircleMajorTwotone
  • PauseMajorMonotone
  • PauseMajorTwotone
  • PaymentsMajorMonotone
  • PhoneInMajorMonotone
  • PhoneInMajorTwotone
  • PhoneMajorMonotone
  • PhoneMajorTwotone
  • PhoneOutMajorMonotone
  • PhoneOutMajorTwotone
  • PinMajorMonotone
  • PinMajorTwotone
  • PlayCircleMajorTwotone
  • PlayMajorMonotone
  • PlayMajorTwotone
  • PointOfSaleMajorMonotone
  • PointOfSaleMajorTwotone
  • PopularMajorMonotone
  • PopularMajorTwotone
  • PrintMajorMonotone
  • PrintMajorTwotone
  • ProductsMajorMonotone
  • QuestionMarkMajorMonotone
  • QuickSaleMajorMonotone
  • QuickSaleMajorTwotone
  • ReceiptMajorMonotone
  • ReceiptMajorTwotone
  • RecentSearchesMajorMonotone
  • RecentSearchesMajorTwotone
  • RedoMajorTwotone
  • RefreshMajorMonotone
  • RefreshMajorTwotone
  • RefundMajorMonotone
  • RefundMajorTwotone
  • RemoveProductMajorMonotone
  • RemoveProductMajorTwotone
  • RepeatOrderMajorMonotone
  • RepeatOrderMajorTwotone
  • ReplaceMajorTwotone
  • ReportsMajorMonotone
  • ReportsMajorTwotone
  • ResourcesMajorMonotone
  • ResourcesMajorTwotone
  • RiskMajorMonotone
  • RiskMajorTwotone
  • SandboxMajorMonotone
  • SandboxMajorTwotone
  • SearchMajorMonotone
  • SearchMajorTwotone
  • SectionMajorMonotone
  • SecureMajorMonotone
  • SecureMajorTwotone
  • SendMajorMonotone
  • SendMajorTwotone
  • SettingsMajorMonotone
  • ShipmentMajorTwotone
  • ShopcodesMajorMonotone
  • ShopcodesMajorTwotone
  • SidebarLeftMajorMonotone
  • SidebarLeftMajorTwotone
  • SidebarRightMajorMonotone
  • SidebarRightMajorTwotone
  • SlideshowMajorTwotone
  • SmileyHappyMajorMonotone
  • SmileyHappyMajorTwotone
  • SmileyJoyMajorMonotone
  • SmileyJoyMajorTwotone
  • SmileyNeutralMajorMonotone
  • SmileyNeutralMajorTwotone
  • SmileySadMajorMonotone
  • SmileySadMajorTwotone
  • SocialAdMajorTwotone
  • SocialPostMajorMonotone
  • SocialPostMajorTwotone
  • SoftPackMajorTwotone
  • SortAscendingMajorMonotone
  • SortAscendingMajorTwotone
  • SortDescendingMajorMonotone
  • SortDescendingMajorTwotone
  • SoundMajorMonotone
  • SoundMajorTwotone
  • StoreMajorMonotone
  • StoreMajorTwotone
  • StoreStatusMajorMonotone
  • StoreStatusMajorTwotone
  • TabletMajorMonotone
  • TabletMajorTwotone
  • TapChipMajorMonotone
  • TapChipMajorTwotone
  • TaxMajorMonotone
  • TaxMajorTwotone
  • TeamMajorMonotone
  • TeamMajorTwotone
  • TextBlockMajorMonotone
  • TextMajorMonotone
  • TextMajorTwotone
  • ThemeEditMajorMonotone
  • ThemeEditMajorTwotone
  • ThemesMajorTwotone
  • ThemeStoreMajorTwotone
  • ThumbsDownMajorMonotone
  • ThumbsDownMajorTwotone
  • ThumbsUpMajorTwotone
  • TimelineAttachmentMajorMonotone
  • TimelineAttachmentMajorTwotone
  • TipsMajorMonotone
  • TipsMajorTwotone
  • ToolsMajorMonotone
  • ToolsMajorTwotone
  • TransactionFeeDollarMajorMonotone
  • TransactionFeeDollarMajorTwotone
  • TransactionFeeEuroMajorMonotone
  • TransactionFeeEuroMajorTwotone
  • TransactionFeePoundMajorMonotone
  • TransactionFeePoundMajorTwotone
  • TransactionFeeRupeeMajorMonotone
  • TransactionFeeRupeeMajorTwotone
  • TransactionFeeYenMajorMonotone
  • TransactionFeeYenMajorTwotone
  • TransactionMajorMonotone
  • TransactionMajorTwotone
  • TransferInMajorMonotone
  • TransferInMajorTwotone
  • TransferMajorMonotone
  • TransferMajorTwotone
  • TransferOutMajorMonotone
  • TransferOutMajorTwotone
  • TransferWithinShopifyMajorMonotone
  • TransferWithinShopifyMajorTwotone
  • TransportMajorMonotone
  • TransportMajorTwotone
  • TroubleshootMajorMonotone
  • TroubleshootMajorTwotone
  • TypeMajorTwotone
  • UndoMajorTwotone
  • UnfulfilledMajorMonotone
  • UnfulfilledMajorTwotone
  • UnknownDeviceMajorMonotone
  • UnknownDeviceMajorTwotone
  • UpdateInventoryMajorMonotone
  • UpdateInventoryMajorTwotone
  • VariantMajorMonotone
  • VariantMajorTwotone
  • ViewMajorTwotone
  • ViewportNarrowMajorMonotone
  • ViewportNarrowMajorTwotone
  • ViewportWideMajorTwotone
  • VocabularyMajorTwotone
  • WandMajorMonotone
  • WandMajorTwotone
  • WearableMajorMonotone
  • WearableMajorTwotone
  • WholesaleMajorMonotone
  • WifiMajorMonotone
  • WifiMajorTwotone
  • AppExtensionMinor
  • ArchiveMinor
  • CapturePaymentMinor
  • CircleMinusMinor
  • CircleMinusOutlineMinor
  • CircleTickOutlineMinor
  • ClipboardMinor
  • ConnectMinor
  • DragHandleMinor
  • DropdownMinor
  • ExternalSmallMinor
  • GiftCardMinor
  • GlobeMinor
  • ImageAltMinor
  • InfoMinor
  • InstallMinor
  • InviteMinor
  • LanguageMinor
  • LockMinor
  • MarkFulfilledMinor
  • MarkPaidMinor
  • MaximizeMinor
  • MinimizeMinor
  • NotesMinor
  • OrderStatusMinor
  • PaginationEndMinor
  • PaginationStartMinor
  • PauseMinor
  • PinMinor
  • PlayMinor
  • PriceLookupMinor
  • PromoteMinor
  • QuestionMarkMinor
  • ReadTimeMinor
  • RefundMinor
  • ReplayMinor
  • ReportMinor
  • ResetMinor
  • ReturnMinor
  • SettingsMinor
  • ShareIosMinor
  • ShareMinor
  • SortMinor
  • ThumbsDownMinor
  • ThumbsUpMinor
  • TickMinor

3.2.0 - 2019-03-14

Added 5 new icons from Shopify/online-store-web:

  • CirclePlusMajorMonotone
  • RedoMajorMonotone
  • ThemeStoreMajorMonotone
  • ThemesMajorMonotone
  • UndoMajorMonotone

v3.1.0 - 2019-03-11

New icons

These icons were transferred from Shopify/web’s app/icons directory:

  • AnalyticsMajorTwotone
  • AppsMajorMonotone
  • AppsMajorTwotone
  • CalendarMajorTwotone
  • CartMajorTwotone
  • CashDollarMajorMonotone
  • CircleTickMajorMonotone
  • ClockMinor
  • CurrencyConvertMinor
  • CustomersMajorTwotone
  • DiscountsMajorTwotone
  • DomainsMajorMonotone
  • EditMinor
  • GiftCardMajorTwotone
  • HeaderMajorTwotone
  • HintMajorMonotone
  • HomeMajorTwotone
  • ImageAltMajorMonotone
  • LinkMinor
  • LocationsMinor
  • MarketingMajorMonotone
  • NavigationMajorTwotone
  • PackageMajorTwotone
  • PaymentsMajorTwotone
  • ProfileMajorTwotone
  • ShipmentMajorMonotone
  • SocialAdMajorMonotone
  • SoftPackMajorMonotone
  • VocabularyMajorMonotone
  • WholesaleMajorTwotone

v3.0.0 - 2019-03-06

Breaking Changes

  • Export icons as React Components built using SVGR instead of a bespoke object format.
  • Export names are now PascalCase instead of camelCase to denote that they are React Components. For example: addMinor is now AddMinor
  • Major icon exports are now suffixed with their “style” - either “Monotone” to “Twotone”. For example: ordersMajor is now ordersMajorTwotone.
  • Several icons have been renamed so that their export name matches their name in Abstract to ensure we have a common language between designers and developers. See #203, #215, #195, #182, #183 and #184.

Enhancements

  • Added several new icons from the online-store-web project.

v2.0.0 - 2019-02-06

Breaking Changes

  • Export icons individually in order to enable tree shaking.
  • Icon exports are now suffixed with their type (Major or Minor). This allows for a future where the same concept has both a major and minor icon. It also avoids inconsistencies to work around cases where icons names clashed with JS reserved keywords (e.g. delete, import and export).
  • Removed the ellipsis icon as has been deprecated in favor of the horizontalDots icon. The icons are visually identical so this is a straight replacement.

v1.0.0 - 2019-01-18

Initial Release

polaris - [email protected]

Published by github-actions[bot] over 2 years ago

Changelog

All notable changes to this project will be documented in this file.

The format is based on these versioning and changelog guidelines.


v0.2.0 - 2022-05-16

  • Removed var() autocomplete and added --p- prefix to completion item label (#5764)
  • Added token documentation to completion items (#5789)

v0.1.0 - 2022-04-12

  • Initial release
polaris - v9.7.0

Published by alex-page over 2 years ago

Enhancements

  • Replaced hardcoded padding or margin values with spacing tokens (#5528)
  • Added border-width-4 and border-width-5 tokens and replaced hardcoded values (#5528)
  • Replaced any hardcoded outline-width with border-width (#5528)
  • Added the ability to disable specific dates in the DatePicker, to go along with date ranges (#5356)
  • Added breakpoint CSS custom properties and SCSS media conditions (#5558)
  • Replaced 768px breakpoint mixins and variables with custom media conditions (#5629)
  • Added customListId prop to Listbox (5627)
  • Pass domId as an argument to onActiveOptionChange prop on Listbox (5627)
  • Adding min-height to Popover.Pane when the Popover contains a height prop (#5685)
  • Adjusted a hardcoded padding value for FileUpload and replaced it with a spacing token (#5675)
  • Added disable prop to the action groups title of the Page header (#5702)
  • Added onClick prop to the action groups title of the Page header (#5751)

Bug fixes

  • Used prop-provided selectable value in IndexTable (#5661)
  • Fixed passing inline styles to the root element of the CustomProperties component (#5661)
  • Replaced incorrect usage of aria-expanded on Collapsible with aria-hidden (#5661)
  • Removed usage of deprecated and removed in v18 React types (#5704)
  • Fixed plain-button-backdrop background color on colored backgrounds (#5687)
  • Fixed scrolling bug in DataTable sticky header (#5700)

Documentation

  • Added wrapper with height on Combobox example for autocomplete with loading (#5624)

Dependency upgrades

  • Removed lodash (#5544)
  • Uses more permissive dependency for @types/react and @types/react-dom (#5575)

Code quality

  • Replaced skeleton-content and thumbnail-size mixins with css values (#5630)