First off, thanks for considering contributing to ProMessage! We appreciate your time and effort in making this project even better. 🚀
Click the Fork button on the top right corner of the repo page to create a copy under your own GitHub account.
Clone your forked repository to your local machine using:
git clone https://github.com/euclidstellar/ProMessage.git
Before making changes, create a separate branch:
git checkout -b feature-branch-name
Use a meaningful name for your branch (e.g., fix-button-style
, add-dark-mode
).
Edit the code, fix a bug, or add a new feature. Be sure to follow the existing coding style.
Make sure your commit messages are clear and descriptive:
git add .
git commit -m "Added new floating button animation"
Push your branch to GitHub:
git push origin feature-branch-name
- Go to the original ProMessage repository on GitHub.
- Click on Pull Requests → New Pull Request.
- Select your forked repository and the branch you modified.
- Write a short and clear description of the changes.
- Click Create Pull Request.
- Keep your code clean and well-documented.
- Follow the project's existing structure and style.
- Make atomic commits (one logical change per commit).
- Always test your changes before submitting a PR.
- Avoid committing unnecessary files (e.g.,
.vscode/
,node_modules/
). - If fixing an issue, reference it in your PR (e.g., "Fixes #15").
- If you find a bug, check the existing issues before opening a new one.
- If you have a feature request, create an issue describing the feature in detail.
- Use descriptive titles and screenshots if applicable.
We appreciate your effort to improve ProMessage. Your contributions make a difference! 🖤
If you enjoy the project, consider giving it a ⭐ on GitHub!