crisboarna / react-skillbars

Skill bars with full color customizations and responsive layout.
https://crisboarna.github.io/react-skillbars
MIT License
23 stars 13 forks source link
react-component react-components reactjs responsive-design skill-bars

react-skillbars

ci snyk codecov npm license semantic-release commitizen stars issues madeby prs logo

Documentation & Demo

Documentation and demo can be found here

Table of Contents

Installation

With yarn

yarn add react-skillbars

or with npm

npm install react-skillbars

Setup

Import

import ReactSkillbar from 'react-skillbars';

Development

Linting

yarn lib:lint

Testing

yarn lib:test

jest is used for as the testing framework.

Testing coverage is enforced via the jest.config.js to 100% across the board.

How to Contribute

  1. Clone repo and create a new branch:
    git checkout https://github.com/crisboarna/react-skillbars -b name_for_new_branch`.
  2. Make changes and test
  3. Submit Pull Request with comprehensive description of changes

Bots used

To facilitate development the following bots are integrated into the repository:

  1. Request Info
  2. Semantic Pull Requests
  3. Welcome
  4. Snyk
  5. Todo

License

CC0

Full license details can be found in LICENSE.md