Skip to content

Latest commit

 

History

History
72 lines (53 loc) · 2.26 KB

CONTRIBUTING.md

File metadata and controls

72 lines (53 loc) · 2.26 KB

🛠️ Contribution Guide

First off, thanks for considering contributing to ProMessage! We appreciate your time and effort in making this project even better. 🚀


📌 How to Contribute

1️⃣ Fork the Repository

Click the Fork button on the top right corner of the repo page to create a copy under your own GitHub account.

2️⃣ Clone Your Fork

Clone your forked repository to your local machine using:

git clone https://github.com/euclidstellar/ProMessage.git

3️⃣ Create a New Branch

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).

4️⃣ Make Your Changes

Edit the code, fix a bug, or add a new feature. Be sure to follow the existing coding style.

5️⃣ Commit Your Changes

Make sure your commit messages are clear and descriptive:

git add .
git commit -m "Added new floating button animation"

6️⃣ Push Your Changes

Push your branch to GitHub:

git push origin feature-branch-name

7️⃣ Create a Pull Request (PR)

  1. Go to the original ProMessage repository on GitHub.
  2. Click on Pull RequestsNew Pull Request.
  3. Select your forked repository and the branch you modified.
  4. Write a short and clear description of the changes.
  5. Click Create Pull Request.

✅ Contribution Guidelines

  • 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").

📝 Issues & Feature Requests

  • 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.

🎉 Thank You for Your Contribution!

We appreciate your effort to improve ProMessage. Your contributions make a difference! 🖤

If you enjoy the project, consider giving it a ⭐ on GitHub!