When contributing to this repository, please first discuss the change you wish to make via issue or any other method with the owners of this repository before making a change.
Please note we have a code of conduct, please follow it in all your interactions with the project.
- Ensure any install or build dependencies are removed before the end of the layer when doing a build.
- Ensure your work is thoroughly tested, to the best of your abilities
- You may merge the Pull Request in once you have the sign-off from a maintainer
This project has a roadmap. All implemented features are ported over to either a defaults
page or features
subsection inside the Wiki. This project uses SemVer releases
with small changelogs to keep track of which features are added.
This project uses "grouping" tokens in front of branch names.
feat
: Adding or expanding a featurefix
: Bug fix or critical hotfixcomp
: Adding components or updating layout
`feat/offline-support`
`fix/rss-feed`
`comp/button`
`comp/column-grid`
This projects follow The Seven Rules of writing a commit message by Chris Beams.
1. Separate subject from body with a blank line
2. Limit the subject line to 50 characters
3. Capitalize the subject line
4. Do not end the subject line with a period
5. Use the imperative mood in the subject line
6. Wrap the body at 72 characters
7. Use the body to explain what and why vs. how
`Update header meta tags`
`Add RSS feed partial`
`Fix 11ty config file`