Thank you for your interest in contributing.
- Fork the repository and create a feature branch.
- Make focused changes with clear commit messages.
- Add or update documentation when relevant.
- Test your changes locally before opening a PR.
- Open a pull request with a concise summary and screenshots if UI changes are included.
- Keep code readable and consistent with existing patterns.
- Avoid unnecessary dependencies.
- Prefer small, well-scoped commits.
- Search existing issues before opening a new one.
- Provide clear reproduction steps and expected behavior.
- Changes are scoped and related to the issue.
- UI changes are responsive and tested.
- No console errors.
-
npm testpasses locally. - Documentation updated if needed.