Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/srvycool/ds

design system
https://github.com/srvycool/ds

design-system react semantic-release styled-components typescript

Last synced: 6 days ago
JSON representation

design system

Awesome Lists containing this project

README

        

# @srvycool/ds
> The design system for srvy.cool

[![npm version](https://badge.fury.io/js/%40srvycool%2Fds.svg)](https://badge.fury.io/js/%40srvycool%2Fds)
![Main](https://github.com/srvycool/ds/workflows/Main/badge.svg)
[![Codacy Badge](https://app.codacy.com/project/badge/Grade/770880928e1d407b906818b7c84a1931)](https://www.codacy.com/gh/srvycool/ds?utm_source=github.com&utm_medium=referral&utm_content=srvycool/ds&utm_campaign=Badge_Grade)
[![This project is using Percy.io for visual regression testing.](https://percy.io/static/images/percy-badge.svg)](https://percy.io/srvycool/ds)
[![semantic-release](https://img.shields.io/badge/%20%20%F0%9F%93%A6%F0%9F%9A%80-semantic--release-e10079.svg)](https://github.com/semantic-release/semantic-release)

## Development

```sh
$ > hub clone srvycool/ds
$ > cd ds

# Start Storybook locally
$ > yarn
$ > yarn start

# Run unit tests
$ > yarn test --watch
```

## Deployment

GitHub Actions is in place to release new versions. The workflow runs the unit tests, reports the code coverage report to [Codacy](https://www.codacy.com/), triggers visual regression tests in [Percy](https://percy.io) and finally pushes a new version to NPM.

## License

See [LICENSE.md](LICENSE.md)