First off, thanks for taking the time to contribute! 🎉
The following is a set of guidelines for contributing to PROXMUX Manager. These are mostly guidelines, not rules. Use your best judgment, and feel free to propose changes to this document in a pull request.
- Check the FAQ: See if your problem is already covered.
- Search for existing issues: You might find that your bug has already been reported.
- Open a new issue: Clearly describe the problem, including steps to reproduce, expected behavior, and actual results.
- Open an issue: Describe your idea and why it would be useful for the project.
- Fork the repo and create your branch from
main. - Ensure your code follows the existing style.
- Write clear commit messages.
- Link to the issue your PR is addressing.
- Clone the repository.
- Run
npm install(if applicable). - Load the extension in Chrome via
chrome://extensions/-> "Load unpacked".
- Use 4 spaces for indentation.
- Follow standard JavaScript ES6+ conventions.
- Keep UI consistent with the existing minimalist, professional design.
Thank you! ❤️