2.4.0 • Published 4 years ago

@setapp/ui-kit v2.4.0

Weekly downloads
-
License
UNLICENSED
Repository
github
Last release
4 years ago

Setapp Ui-kit

Project directories structure

styles - UI kit stylesheet sources

images - UI kit images

src/components - React UI kit components

src/tests - Unit tests for UI kit components

src/stories - Storybook stories

public - UI Kit demo pages and static Storybook. Published to GitHub Pages

scripts - script used for development purposes

.storybook - Storybook config

Contributing guide

  1. Create feature branch and perform changes.
  2. Push changes to the origin and create pull-request.
  3. After pull-request merging update local master.
  4. Bump version and add a tag (for example using npm version).
  5. Push changes to the origin.
  6. Publish new version to NPM.

TIP: you can use np to perform these steps automatically

Versioning rules

This package uses Semver for versioning

Testing in related projects

There is a way to test new version of UI-kit without publishing it to NPM: 1. Execute npm link inside UI-kit project root. 2. Execute npm link @macpaw/setapp-ui-kit inside related project's root. 3. Rebuild related project if needed.

Scripts

  • npm run build:ui-kit - build theme and open demo in browser
  • npm run watch:ui-kit - same as npm run theme but with watching for .scss files changes
  • npm run build:storybook - build storybook
  • npm run watch:storybook - start storybook
  • npm lint - lint react components
  • npm test - run tests for react components
  • npm run coverage - run tests for react components with coverage checks and generate coverage reports
  • npm run build - build ui-kit components to /dist using custom script from /scripts/build.js
3.0.0-22

4 years ago

3.0.0-21

4 years ago

3.0.0-20

4 years ago

3.0.0-19

4 years ago

3.0.0-18

4 years ago

3.0.0-17

4 years ago

3.0.0-16

4 years ago

3.0.0-15

4 years ago

3.0.0-14

4 years ago

3.0.0-13

4 years ago

3.0.0-12

5 years ago

3.0.0-11

5 years ago

3.0.0-10

5 years ago

3.0.0-9

5 years ago

3.0.0-8

5 years ago

3.0.0-7

5 years ago

3.0.0-6

5 years ago

3.0.0-5

5 years ago

2.4.0

5 years ago

3.0.0-4

5 years ago

3.0.0-3

5 years ago

3.0.0-2

5 years ago

3.0.0-1

5 years ago

3.0.0-0

5 years ago

2.3.1

6 years ago

2.3.0

6 years ago

2.2.0

6 years ago

2.1.2

6 years ago

2.1.1

6 years ago

2.1.0

6 years ago

2.0.1

6 years ago

2.0.0

6 years ago

1.4.9

6 years ago

1.4.8

6 years ago

1.4.7

6 years ago

1.4.6

6 years ago

1.4.5

7 years ago

1.4.4

7 years ago

1.4.3

7 years ago

1.4.1

7 years ago

1.4.0

7 years ago

1.3.10

7 years ago

1.3.9

7 years ago

1.3.8

7 years ago

1.3.7

7 years ago

1.3.6

7 years ago

1.3.5

7 years ago

1.3.4

7 years ago

1.3.3

7 years ago

1.3.2

7 years ago

1.3.1

7 years ago

1.3.0

7 years ago

1.2.4

7 years ago

1.2.3

7 years ago