# Contributing to Purist

## Code of Conduct

This project adheres to the Contributor Covenant [code of conduct](CODE_OF_CONDUCT.md). By participating, you are expected to uphold this code. Please report unacceptable behavior to [eric.harms.code@gmail.com](mailto:eric.harms.code@gmail.com)

----------------------------------------------------------------------

## Issues

Before opening a new issue please check if the same or a similar issue already has been reported.

When [submitting an issue](https://github.com/eric-harms/purist/issues) include the following:

1. Issue description
2. Test page using [JSFiddle](http://jsfiddle.com) or [CodePen](http://codepen.io)
3. Steps to reproduce
4. Expected outcome
5. Actual outcome
6. Platforms/browsers (including version) and devices tested

----------------------------------------------------------------------

## Feature Requests

If you have an idea for a new feature or a suggestion how to improve an existing feature, let us know!

1. Open a [new issue](https://github.com/eric-harms/purist/issues) to describe your request
2. Add a link to the issue on the Feature Requests wiki page

----------------------------------------------------------------------

## Pull Requests

Before submitting a pull request, please make sure the following is done…

1. Fork the repo and create your branch from `master`.
2. If you've changed APIs, update the [API Documentation](doc/api/api.md)