0.1.7 • Published 4 years ago

catlab-ui-personal v0.1.7

Weekly downloads
-
License
MIT
Repository
-
Last release
4 years ago

catlab-ui

Catalyst Lab React Design System UI Components

JavaScript Style Guide Netlify Status

Onboarding

Set Up

Storybook runs through docker & docker-compose 1. git checkout develop 1. docker-compose run www yarn install 1. docker-compose up 1. go to http://localhost:3000

Updating

  1. git checkout develop
  2. git pull
  3. docker-compose run www yarn install
  4. docker-compose up
  5. go to http://localhost:3000

Publishing

Standard, strict semver is followed. A change is considered backwards incompatible if the components affected are no longer the 'same' visually, even if the props & type signatures are all the same.

Branching is standard git flow

Steps to publish a new build: 1. create release or hotfix branch 1. bump the version number in the package.json & commit 1. run yarn run build & commit 1. finish hotfix/release branch & git push origin develop master --tags

Usage

  1. Add font CDN link to header
    <link href="https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,400;0,500;0,600;0,700;0,800;0,900;1,400;1,500;1,700;1,800;1,900&display=swap" rel="stylesheet">
  2. Do more stuff

Netlify storybook URL

https://design-system.uppley.education/ https://design-system.edumap.education/

0.1.7

4 years ago

0.1.4

4 years ago

0.1.3

4 years ago

0.1.6

4 years ago

0.1.5

4 years ago

0.1.2

4 years ago