Esse projeto é feito sob a MPL 2.0 license. Antes de implementar novas mudanças, envie uma issue. Nós iremos conversar aqui 😜.
Esse projeto adere ao código do contribuidor código do contribuidor. Por participar, é esperado que você mantenha esse código. Porfavor, reporte conportamentos inaceitáveis para [email protected].
Nós temos um server no Discord aonde nós podemos lhe dar conselhos úteis, caso você tenha alguma questão.
- Faça um fork desse repositório.
- Crie uma nova branch com o nome da sua mudança. (Ex: feature/chat-support, hotfix/website-header)
- Faça sua mudança.
- Faça o commit de suas mudanças. Porfavor siga o guia de estilo
- Faça o push de suas mudanças.
- Submeta seu pull request.
Nós usamos GitFlow então, a não ser que sua PR seja um hotfix
, seu novo branch precisa ser criado do branch develop
.
Dica: Essa extansão do Git facilita o uso do Git Flow. GitKraken também possui suporte para o GitFlow
- Use os verbos no presente ("Adicione uma mudança" não "Adicionei uma mudança")
- Use o modo imperativo ("Mova o cursor para..." não "Move-se o cursor para...")
- Limite a primeira linha para 72 caracteres ou menos
- Referencie seus issues e pull requests depois da primeira linha
- Considere começar a mensagem de commit com o respectivo emoji:
- 🎨
:art:
quando melhorando o formato ou a estrutura do código - ⚡
:zap:
quando melhorando a performance - 📝
:pencil:
quando documentando - 🐧
:penguin:
quando arrumando algo no Linux - 🍎
:apple:
quando arrumando algo no macOS - 🏁
:checkered_flag:
quando arrumando algo no Windows - 🐛
:bug:
quando arrumando um bug - 🔥
:fire:
quando removendo arquivos ou código - 💚
:green_heart:
quando arrumando a build do CI - ✅
:white_check_mark:
quando adicionando ou renovando testes - 🔒
:lock:
quando lidando com segurança - ⬆️
:arrow_up:
quando melhorando as dependencias - ⬇️
:arrow_down:
quando usando versões mais antigas das dependencias - 🚨
:rotating_light:
quando removendo avisos de sintaxe
- 🎨
- Referência completa dos emojis gitmoji
Porfavor cheque o layout no Figma. Você precisa estar logado no Figma para ver as propriedades do layout.