Shopify/polaris
Fork: 1172 Star: 5799 (更新于 2024-10-30 09:25:03)
license: NOASSERTION
Language: TypeScript .
Shopify’s design system to help us work together to build a great experience for all of our merchants.
最后发布版本: @shopify/polaris@13.9.0 ( 2024-08-01 22:59:35)
Polaris
Build. Contribute. Evolve. Shape the merchant experience for Shopify’s core product, the admin.
Status | Owner | Help |
---|---|---|
Active | @shopify/polaris | New issue |
About this repo
The shopify/polaris repository is an intergalactic monorepo made up of NPM packages, VSCode extensions, and websites.
polaris/
├── documentation # Documentation for working in the monorepo
├── polaris-for-vscode # VS Code extension for Polaris
├── polaris-icons # Icons for Polaris
├── polaris-react # Components for @shopify/polaris package
├── polaris-tokens # Design tokens for Polaris
├── polaris.shopify.com # Documentation website
└── stylelint-polaris # Rules for custom property usage and mainline coverage
Commands
Install dependencies and build workspaces
pnpm install && pnpm build
Run a command
One workspace
Run commands from a selected workspace using turbo run <command> --filter=<workspace>...
flag.
Command | Runs |
---|---|
pnpm turbo run dev --filter=@shopify/polaris |
Open the react component storybook |
pnpm turbo run dev --filter=polaris.shopify.com |
Open polaris.shopify.com NextJS site |
All workspaces
Run commands across all workspaces. This uses turbo run <command>
.
Command | Runs |
---|---|
pnpm changeset |
Adds a new changelog entry |
pnpm lint |
Lints all workspaces |
pnpm test |
Tests all workspaces |
pnpm type-check |
Build types and check for type errors |
pnpm clean |
Remove generated files |
pnpm format |
Format files with prettier |
Contribute to this repo
Pull requests are welcome. See the contribution guidelines for more information.
Licenses
Source code is under a custom license based on MIT. The license restricts Polaris usage to applications that integrate or interoperate with Shopify software or services, with additional restrictions for external, stand-alone applications.
All icons and images are licensed under the Polaris Design Guidelines License Agreement
最近版本更新:(数据更新于 2024-10-11 12:10:35)
2024-08-01 22:59:35 @shopify/polaris@13.9.0
2024-07-31 01:31:11 @shopify/polaris@13.8.1
2024-07-31 01:31:08 @shopify/stylelint-polaris@16.0.5
2024-07-31 01:31:05 @shopify/polaris-tokens@9.4.0
2024-07-31 01:31:02 @shopify/polaris-migrator@1.0.5
2024-07-23 06:23:40 @shopify/polaris@13.8.0
2024-07-23 06:23:37 @shopify/polaris-icons@9.3.0
2024-07-16 08:37:16 @shopify/polaris@13.7.0
2024-07-16 08:37:13 @shopify/polaris-tokens@9.3.0
2024-07-16 08:37:10 @shopify/stylelint-polaris@16.0.4
主题(topics):
component-library, design-system, design-systems, design-tokens, figma-plugin, icons, react, shopify-polaris, typescript, vscode-extension
Shopify/polaris同语言 TypeScript最近更新仓库
2024-11-05 17:55:23 langgenius/dify
2024-11-05 16:59:32 laurent22/joplin
2024-11-05 11:52:31 RSSNext/Follow
2024-11-05 07:18:03 microsoft/genaiscript
2024-11-05 05:06:06 getmaxun/maxun
2024-11-04 14:44:09 x-extends/vxe-table