channel-io / bezier-react

React components library that implements Bezier design system.

Home Page:https://main--62bead1508281287d3c94d25.chromatic.com

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Bezier React

storybook version CircleCI codecov

Monorepo for bezier-react and related packages.

About this repo

Name Description
bezier-react React components library that implements Bezier design system.
bezier-icons Icon library that implements Bezier design system.
bezier-codemod Codemod transformations to help upgrade app using Bezier design system.
bezier-figma-plugin Figma plugin that helps build Bezier design system and increase productivity.

Commands

Install dependencies

yarn install

Build workspaces

yarn build

Build a specific workspace

yarn build --filter=<workspace>

Run Storybook

yarn dev

Other Commands

Command Description
yarn test Tests all workspaces
yarn lint Lints all workspaces
yarn typecheck Type checks all workspaces
yarn clean Remove generated files
yarn update-snapshot Update test snapshots of bezier-react

Contributing

See contribution guide.

Maintainers

This package is mainly contributed by Channel Corp. Although feel free to contribution, or raise concerns!

About

React components library that implements Bezier design system.

https://main--62bead1508281287d3c94d25.chromatic.com

License:Apache License 2.0


Languages

Language:TypeScript 85.0%Language:SCSS 9.5%Language:JavaScript 3.0%Language:MDX 2.5%Language:HTML 0.0%Language:Shell 0.0%