Thank you for considering contributing to this project! We welcome contributions in various forms, including bug reports, feature requests, documentation improvements, and code contributions. Please follow the guidelines below to make the process smooth for everyone involved.
- Code of Conduct
- How to Contribute
- Reporting Bugs
- Suggesting Features
- Submitting Changes
- Style Guide
- License
Please read and follow our Code of Conduct to ensure a welcoming and friendly environment for everyone.
- Fork the repository.
- Create a new branch for your feature or bugfix.
- Make your changes in the new branch.
- Ensure your changes pass all tests and adhere to the style guide.
- Submit a pull request to the main repository.
If you find a bug, please open an issue and include as much detail as possible. Describe the steps to reproduce the bug, the expected behavior, and the actual behavior.
We welcome feature suggestions! Please open an issue and describe the feature you would like to see, why it would be useful, and how it might be implemented.
When submitting changes, please ensure that your code:
- Follows the style guide.
- Includes tests for any new functionality.
- Passes all existing and new tests.
- C#: Follow the conventions outlined in Microsoft's C# Coding Conventions.
- TypeScript: Follow the TypeScript Style Guide.
- CSS/HTML: Follow the Google HTML/CSS Style Guide.
- JavaScript: Follow the Airbnb JavaScript Style Guide.
By contributing, you agree that your contributions will be licensed under the MIT License.
Obrigado por considerar contribuir para este projeto! Aceitamos contribuições de várias formas, incluindo relatórios de bugs, solicitações de funcionalidades, melhorias na documentação e contribuições de código. Por favor, siga as diretrizes abaixo para facilitar o processo para todos os envolvidos.
- Código de Conduta
- Como Contribuir
- Relatar Bugs
- Sugerir Funcionalidades
- Submeter Alterações
- Guia de Estilo
- Licença
Leia e siga nosso Código de Conduta para garantir um ambiente acolhedor e amigável para todos.
- Faça um fork do repositório.
- Crie um novo branch para sua funcionalidade ou correção de bug.
- Faça suas alterações no novo branch.
- Garanta que suas alterações passem em todos os testes e sigam o guia de estilo.
- Envie um pull request para o repositório principal.
Se encontrar um bug, por favor, abra uma issue e inclua o máximo de detalhes possível. Descreva os passos para reproduzir o bug, o comportamento esperado e o comportamento atual.
Aceitamos sugestões de funcionalidades! Por favor, abra uma issue e descreva a funcionalidade que gostaria de ver, por que seria útil e como poderia ser implementada.
Ao submeter alterações, por favor, assegure-se de que seu código:
- Siga o guia de estilo.
- Inclua testes para qualquer nova funcionalidade.
- Passe em todos os testes existentes e novos.
- C#: Siga as convenções descritas nas Conveções de Codificação em C# da Microsoft.
- TypeScript: Siga o Guia de Estilo TypeScript.
- CSS/HTML: Siga o Guia de Estilo HTML/CSS do Google.
- JavaScript: Siga o Guia de Estilo JavaScript do Airbnb.
Ao contribuir, você concorda que suas contribuições serão licenciadas sob a Licença MIT.