/project-Pixel-Art

Projeto-Pixel-Art desenvolvido durante o módulo de fundamentos da trybe, tem como objetivo a interação com um quadro de pixels.

Primary LanguageJavaScriptMIT LicenseMIT

Seja muito bem-vindo(a) ao meu projeto Pixel-Art! 🚀

bem-vindo(a)

Esse projeto tem como objetivo a interação com um quadro de pixels, 4 cores estão presentes na página sendo que a cor preta é fixa. As demais cores são geradas automáticamente, é possível limpar os quadros e aumentar a quantidade de pixels. Além dessas funcionalidades decidi adicionar como bônus um background dinâmico, onde a cor é modificada de acordo com as cores dinâmicas da paleta de cores.

Link para acessar o projeto

Screenshot

ScreenShot

Objetivos

  • Criar paleta de cores com 4 cores, sendo preto a primeira (pré-selecionada) e outras três cores randômicas;
  • Criar um board medindo 5x5 unidades;
  • Pintar cada unidade pixel com a cor selecionada ao se clicar;
  • Criar um botão de limpar board;
  • Criar um campo de input que permite alterar o tamanho do board (entre 5 e 50 unidades);

Tecnologias usadas

  • HTML
  • CSS
  • Javacript
  • DOM
  • HTML Semântico

Como usar

Basta acessar a página, configurar o tamanho do board ou utilizar o pré-definido e interagir com o quadro de pixels.
Dica: Ao atualizar a página novas cores serão geradas, e como bônus o background do site será adaptado as cores da nova paleta.

Rodar Localmente

Requisitos:

  • Google Chrome
  • VS Code (com a extensão Live Server)

Clonar no seu computador (via SSH)

No terminal:

git@github.com:ErickArgollo/project-Pixel-Art.git

Iniciando o projeto localmente

Use a extensão Live Server do VS Code para iniciar o projeto no navegador.

Informações de Desenvolvimento

Commits de Desenvolvimento: 11;
Tempo Gasto: 1 dia;

Como contribuir no projeto

  1. Faça um fork do projeto;
  2. Crie uma nova branch com as suas alterações: git checkout -b my-feature;
  3. Salve as alterações e crie uma mensagem de commit contando o que você fez: git commit -m "feature: My new feature";
  4. Envie as suas alterações: git push origin my-feature;
  5. Abra o seu pull-request na página do GitHub.

Licença

Esse projeto está sob a licença: License

Autor

Erick Argollo dos Santos Rangel