Shopify’s design system to help us work together to build a great experience for all of our merchants.
OTHER License
Bot releases are hidden (Show)
Published by alex-page 6 months ago
a89e61478
Thanks @jesstelford! - Miniumum required node version updated to v20.10.0. No action required if using the extension in VSCode.aa8e0f42b
Thanks @ryanwilsonperkin! - [Internal] Migrate repo from yarn to pnpm. No action required.Published by alex-page 6 months ago
a89e61478
Thanks @jesstelford! - Miniumum required node version updated to v20.10.0Published by alex-page 6 months ago
a89e61478
Thanks @jesstelford! - Miniumum required node version updated to v20.10.0aa8e0f42b
Thanks @ryanwilsonperkin! - [Internal] Migrate repo from yarn to pnpm. No action required.Published by alex-page 6 months ago
a89e61478
Thanks @jesstelford! - Miniumum required node version updated to v20.10.0aa8e0f42b
Thanks @ryanwilsonperkin! - [Internal] Migrate repo from yarn to pnpm. No action required.aa8e0f42b
Thanks @ryanwilsonperkin! - react
is now a required peerDependency (even when importing non-React SVG assets). More info
Published by alex-page 6 months ago
a89e61478
Thanks @jesstelford! - Miniumum required node version updated to v20.10.0aa8e0f42b
Thanks @ryanwilsonperkin! - [Internal] Migrate repo from yarn to pnpm. No action required.Published by lgriffee 8 months ago
c9e217d9d
Thanks @sam-b-rose! - Updated icon set with consistency improvementsPublished by lgriffee 8 months ago
Published by aaronccasanova over 2 years ago
f63177602
, 27a0fba87
, 1d2f51ee9
]:
Published by aaronccasanova over 2 years ago
Published by aaronccasanova over 2 years ago
78bb4f3d3
Thanks @jorgenunezsiri! - Added 'onActionRollup' prop to Page component.4d4891bf0
Thanks @kyledurand! - Added row and column props to Grid.Cell7d13e95d0
Thanks @developit! - Fixed Listbox
to preserve scroll position when lazy-loading additional itemsa1b5ce122
Thanks @jorgenunezsiri! - Fixed rolled up action groups to include section title.
bb777601a
]:
Published by aaronccasanova over 2 years ago
4366b2b52
Thanks @JeremyLudwigDev! - Added hasFixedFirstColumn
and firstColumnMinWidth
props to DataTable
7bacb9342
Thanks @kyledurand! - Removed image background fallbackd08935693
Thanks @samrose3! - The CustomProperties
component and the colorScheme
prop in all components have been deprecated. Please see the v9 to v10 migration guide for upgrade options.1185d7fed
Thanks @kyledurand! - Simplified the Grid component and improved its performancedcdf862bb
Thanks @aaronccasanova! - Updated the sticky-manager
to use a valid spacing token04ce5c6a3
Thanks @Berhell! - Fixed Badge
and Pip
having different background colors for new
and info
status (#5840)c779008f8
Thanks @kyledurand! - Fixed a bug in Image where the loading class wasn't reliably getting removed on load due to server side renderingf63177602
, 27a0fba87
]:
Published by alex-page over 2 years ago
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.
3a64ee7e3
Thanks @alex-page! - Updated @rollup/pluginutils to v4.1.0f04a387bc
Thanks @kyledurand! - Add graceful fallbacks for Image
and Avatar
e51901656
Thanks @chloerice! - Fixed TextField
blocking text selection within verticalContent
814bef39e
Thanks @kyledurand! - Fixed an accessibility bug in modal where clicking or tapping the backdrop would not close the modalPublished by alex-page over 2 years ago
#5984 c3e7f2ef7
Thanks @zakwarsame! - changes divider padding on page component
#6006 92ca0e5b2
Thanks @kyledurand! - Fixed a bug where keyframes weren't being properly added to builds
Published by alex-page over 2 years ago
extraSmall
to the available sizes of the Thumbnail
and SkeletonThumbnail
(#5770)totalsName
prop to allow for ReactNode (#5454)SettingToggle
(#5470)EmptyState
(#5779)deprecationNotice
with notice
object (#5841)Published by alex-page over 2 years ago
padding
or margin
values with spacing tokens (#5528)border-width-4
and border-width-5
tokens and replaced hardcoded values (#5528)outline-width
with border-width
(#5528)DatePicker
, to go along with date ranges (#5356)768px
breakpoint mixins and variables with custom media conditions (#5629)customListId
prop to Listbox
(5627)domId
as an argument to onActiveOptionChange
prop on Listbox
(5627)Popover.Pane
when the Popover
contains a height
prop (#5685)padding
value for FileUpload
and replaced it with a spacing token (#5675)disable
prop to the action groups title of the Page header (#5702)onClick
prop to the action groups title of the Page header (#5751)selectable
value in IndexTable
(#5661)CustomProperties
component (#5661)aria-expanded
on Collapsible
with aria-hidden
(#5661)plain-button-backdrop
background color on colored backgrounds (#5687)Combobox
example for autocomplete with loading (#5624)lodash
(#5544)@types/react
and @types/react-dom
(#5575)skeleton-content
and thumbnail-size
mixins with css values (#5630)Published by romellogoodman over 2 years ago
https://github.com/Shopify/polaris/compare/tokens-v5.0.0...tokens-v5.0.1
Published by romellogoodman over 2 years ago
Polaris Tokens v5.0.0 features an overhaul of the package and the APIs for accessing tokens. Documentation on all of the available tokens can be found at polaris.shopify.com/tokens/getting-started-with-tokens.
The Sass variables, maps, functions, mixins, and CSS Filters have all been removed. In addition to deprecating access to tokens via the Rails assets pipelines. This new version leverages JavaScript objects for each Token Group which are passed through various build transforms to compose the distributed artifacts.
This new version standardizes the token naming across all of the package outputs. Each token is formatted in kebab-case following common CSS variable name conventions.