Take a look to the styleguide here
First, fork the project and create a new branch on the fork.
To be able to generate the styleguide you need to install the dependencies:
npm install
To generate it:
grunt dist or npm run dist
You can also use the watch task. The styleguide is generated after each scss change:
grunt or npm start
Then, run a local instance (via visual studio for example). The local styleguide is accessible by the url [mylocalserver]/styleguide/styleguide
- create a pull request from your branch to Teleopti/master.
If you use Atom you can install those packages to help you following the guidelines
-
jscs-fixer
-
jshint
-
linter-jscs
-
Upgrade the version number in package.json
-
Click on "Draft a new release"
-
The tag version should be "v"+the new version number (like v1.1.21)
-
The target should be the commit with the version upgrade
-
Title should be "v"+the new version number (like v1.1.21)
-
And you can write some details about the release
-
Click on "Publish release"