We really like contributions and bug reports, in fact the project wouldn't have got to this stage without them. We do have a few guidelines to bear in mind.
The project contains code taken from the GOV.UK Elements project. Please check that any issues related to that code are raised with that project, not this one.
When raising bugs please explain the issue in good detail and provide a guide to how to replicate it. When describing the bug it's useful to follow the format:
- what you did
- what you expected to happen
- what happened
Please raise feature requests as issues before contributing any code. This is just to ensure they are discussed properly before any time is spent on them.
2-space, soft-tabs only please. No trailing whitespace.
We use semantic versioning, and bump the version on master only. Please don't submit your own proposed version numbers.
Please see our git style guide which describes how we prefer git history and commit messages to read.