mavenlink / design-system

Mavenlink React Components
https://mavenlink.github.io/design-system
MIT License
2 stars 4 forks source link
javascript mavenlink react react-components

Mavenlink Design System · License Build Status PRs Welcome

A set of React components created by, and for, Mavenlink. See all the available components at our Github Page.

For a living style guide of design patterns, visit our site on Notion.

Installation

Style linter

We periodically update and upgrade styles. We have also created linters to help with those changes! To use, do the following:

Build Test and Deploy

For building/test/deploying, be on a computer with node ~= v14

linting

yarn install
yarn lint
yarn test --runInBand

testing

yarn start &
yarn run wait-on http://localhost:6060 && yarn cypress run

deploying

yarn build
git checkout gh-pages
git pull
mv -v build/* $BRANCH_OR_DIR
git add .
git diff-index --quiet HEAD || git commit -m 'Update Github pages for $BRANCH_OR_DIR'
git push origin gh-pages

Documentation