# Contributing to Basecoat - Support development by sponsoring the author: https://github.com/sponsors/hunvreus - Submit pull requests (PRs) against the `development` branch, not `main`. - For branches, we have: - `main` is our production and default branch. This is what we deploy to https://basecoatui.com and publish to https://www.npmjs.com/package/basecoat-css and https://www.npmjs.com/package/basecoat-cli. - `development` is for staging. We will deploy it soon at https://dev.basecoatui.com. - New features are worked in `feature/name-of-the-feature` branches. - Issues are addressed in `issue/123-main-isse` branches. - When ready, we PR against `development`, test it and then finally merge to `main`. - Keep changes focused: one feature or fix per PR. - Test locally before submitting. - Follow existing code style. Thanks for helping!