Thank you for your interest in contributing to GitHub Streak Card! We welcome all kinds of contributions β whether it's a bug fix, new feature, documentation improvement, or anything else that can make this project better.
-
Fork the Repository
- Click on the βForkβ button at the top right corner.
- Clone your forked version:
git clone https://github.com/your-username/GitHub-Streak-Card.git cd GitHub-Streak-Card
-
Install Dependencies
- Make sure you have
Node.jsor any required tools installed. - Install project dependencies:
npm install
- Make sure you have
-
Create a Branch
- Use descriptive naming:
git checkout -b fix-issue-#12
- Use descriptive naming:
- π Report Bugs: Open an issue with detailed reproduction steps.
- π‘ Suggest Features: Propose enhancements by describing your idea in detail.
- π§° Code Contributions:
- Follow the project's existing coding style.
- Write clean, self-documenting code with helpful comments.
- Test your changes before submitting.
- Make sure your code works.
- Keep PRs small and focused.
- Reference related issue(s) in the PR description.
- Submit your PR to the
mainbranch. - Include before/after screenshots or preview if applicable.
Feel free to open a discussion or contact the maintainer if you need support.
Thank you for making GitHub better with your contributions! π