Shopify/polaris
Fork: 1180 Star: 5836 (更新于 2024-12-16 22:59:38)
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-12-21 21:40:12 lobehub/lobe-chat
2024-12-21 12:01:51 siyuan-note/siyuan
2024-12-21 10:57:01 ai16z/eliza
2024-12-21 09:15:35 MetaCubeX/metacubexd
2024-12-21 04:50:26 mediar-ai/screenpipe
2024-12-20 19:36:48 vitejs/vite