First off, thanks for taking the time to contribute!
This project adheres to the Contributor Covenant code of conduct. By participating, you are expected to uphold this code. Please report unacceptable behavior to oliver.schwendener@proton.me.
The following is a set of guidelines for contributing to Ueli. These are just guidelines, not rules, use your best judgment and feel free to propose changes to this document in a pull request.
Issues are created here.
We accept issues only in English. When an issue is posted in a language besides English, it will be closed.
Pull requests are created here.
Pull Requests are the way concrete changes are made to the code, documentation, dependencies, and tools contained in the repository.
Please create one PR per purpose. If you want to fix multiple things, create separate PRs.
We accept pull requests only in English. When a pull request is posted in a language besides English, it will be rejected.
Please use eslint to verify that your contribution matches our coding style. Additionally, we use prettier to auto-format the code. All pull requests that don't match the coding style won't be accepted.
Make sure all commits are signed. Pull requests that contain unsigned commits won't be accepted.