Skip to content
This repository has been archived by the owner on Aug 6, 2024. It is now read-only.

Latest commit

 

History

History
40 lines (25 loc) · 2.27 KB

CONTRIBUINDO.md

File metadata and controls

40 lines (25 loc) · 2.27 KB

Como contribuir

Agradecimentos e notas

ESTE é um trabalho em progresso em seus estágios iniciais, não use na produção. Além disso, você provavelmente encontrará muitos erros e discrepâncias. Seja gentil ao relatá-los, por favor.

Este arquivo foi quase totalmente copiado do arquivo CONTRIBUTING.md de Chris Ferdinandi, um especialista em Javascript baunilha e leve. Você deveria se inscrever para receber suas dicas diárias e comprar os guias VanillaJS em Go Make Things

Bugs e perguntas

Antes de postar, faça uma pesquisa para se certificar de que o seu problema ou questões ainda não foram relatados ou discutidos. Se não houver nenhum problema correspondente, vá em frente e crie um. Certifique-se de incluir todos os itens a seguir:

  1. Um título claro e descritivo (ou seja, "Um bug" não é um bom título).
  2. Um caso de teste reduzido. (link em inglês)
  • Demonstrar claramente o bug ou problema.
  • Inclua o HTML, CSS e JavaScript mínimo necessário para demonstrar o bug.
  • Um link para seu site de produção não é um caso de teste reduzido.
  1. O navegador e o sistema operacional que você está usando.

Duplicatas e problemas sem um caso de teste reduzido podem ser fechados sem comentários.

Solicitações de recursos

Crie um problema separado para cada solicitação e marque-o claramente como uma solicitação de recurso. Forneça o máximo de detalhes possível.

Se já houver um recurso listado que você gostaria de ver incorporado ao plug-in, adicione seu suporte.

Enviando uma solicitação pull request

Certifique-se de que seu código atenda aos seguintes padrões de código:

  • padrão "camelCase" para variáveis ​​JavaScript.
  • CSS orientado a objetos para seletores CSS.
  • Favorece o código legível em vez da brevidade. O processo de construção (build process) reduzirá o tamanho, então opte pela legibilidade. (por exemplo, var navigation é melhor do que var n)
  • Ordene as propriedades CSS em ordem alfabética.
  • indentações duras (tabs).

Antes de enviar, certifique-se de que você: