Shopify/polaris
Fork: 1158 Star: 5668 (更新于 2024-05-16 10:58:32)
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.2.0 ( 2024-04-25 00:56:26)
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-04-27 10:03:35)
2024-04-25 00:56:26 @shopify/polaris@13.2.0
2024-04-25 00:56:23 @shopify/stylelint-polaris@16.0.1
2024-04-25 00:56:20 @shopify/polaris-tokens@9.0.1
2024-04-25 00:56:17 @shopify/polaris-migrator@1.0.1
2024-04-25 00:56:14 @shopify/polaris-icons@9.0.1
2024-04-20 03:23:10 @shopify/polaris@13.1.2
2024-04-20 01:41:46 @shopify/polaris@13.1.1
2024-04-18 03:54:24 @shopify/polaris@13.1.0
2024-04-09 16:39:37 polaris-for-vscode@1.0.0
2024-04-09 16:36:31 @shopify/polaris-tokens@9.0.0
主题(topics):
component-library, design-system, design-systems, design-tokens, figma-plugin, icons, react, shopify-polaris, typescript, vscode-extension
Shopify/polaris同语言 TypeScript最近更新仓库
2024-05-19 23:56:19 lobehub/lobe-chat
2024-05-19 21:28:39 siyuan-note/siyuan
2024-05-19 02:57:13 bepass-org/oblivion-desktop
2024-05-18 20:59:00 FuelLabs/fuels-ts
2024-05-18 10:05:52 johnlindquist/kit
2024-05-18 04:16:53 payloadcms/payload