Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

New instruction language and new pokemon #815

Open
wants to merge 1 commit into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Jump to
Jump to file
Failed to load files.
Diff view
Diff view
15 changes: 15 additions & 0 deletions contributing_pt-BR.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
Diretrizes de contribuição são as seguintes:

1. Faça um fork deste repositório
2. Clone o repositório forkado para o seu sistema usando o comando - `git clone [URL do repositório forkado]`
3. Crie um novo ramo usando o comando - `git branch [nome-do-ramo]`
4. Mude para o ramo recém-criado usando o comando - `git checkout [nome-do-ramo]`
5. Adicione um card com a imagem do seu Pokémon favorito, uma pequena descrição dele e mencione o nome do seu perfil do GitHub no botão
- Ou adicione ao arquivo `pokemon.json`
6. Adicione suas alterações usando o comando - `git add -A`
7. Faça o commit das suas alterações usando o comando - `git commit -m "sua mensagem de commit"`
8. Envie suas alterações commitadas usando o comando - `git push origin [nome-do-ramo]`
9. Crie uma solicitação de pull
10. Estrele este repositório

Para referência, assista ao seguinte tutorial : https://www.youtube.com/watch?v=c6b6B9oN4Vg
Binary file added images/furfrou.png
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
17 changes: 17 additions & 0 deletions index.html
Original file line number Diff line number Diff line change
Expand Up @@ -111,6 +111,23 @@ <h1 class="gallery-head" id="gallery1">Pokémon gallery</h1>
<section id="gallery">
<div class="container">
<div id="pokemon-row" class="row">
<div class="col-lg-4 mb-4">
<div class="card">
<div class="header">
<div class="badge normal">Normal</div>
</div>
<img class="card-img-top" src="images/furfrou.png" alt="Furfrou" />
<div class="card-body">
<h5 class="card-title">Furfrou</h5>
<p class="card-text">There was an era when aristocrats would compete to see who could trim their Furfrou’s fur into the most exquisite style.</p>
<a
class="btn btn-outline-danger btn-sm"
href="https://github.com/lucasnumeriano"
>Contribuído por - Lucas Numeriano</a
>
</div>
</div>
</div>
<div class="col-lg-4 mb-4">
<div class="card">
<div class="header">
Expand Down
97 changes: 97 additions & 0 deletions readme_pt-BR.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,97 @@
# Poké-Dex

![Pokémon](https://upload.wikimedia.org/wikipedia/commons/thumb/9/98/International_Pok%C3%A9mon_logo.svg/1200px-International_Pok%C3%A9mon_logo.svg.png)

Não há dúvida de que a maior parte de nossa infância foi gasta assistindo Pokémon e jogando jogos como Pokémon Fire-Red, Ruby, Emerald, etc. De Kanto a Hoenn a Sinnoh, nós vimos tudo e experimentamos tudo. Com o Hacktoberfest 2020 chegando e sendo uma das pessoas que participaria pela primeira vez, decidi criar este repositório que na verdade é um site muito básico que permite aos usuários visualizar e adicionar seus Pokémon favoritos.

# Conteúdo do site

1. index.html - Contém o conteúdo da página inicial.
2. index.css - Contém o estilo dado à página inicial.
3. about.html - Contém algumas informações sobre mim.
4. about.css - Contém o estilo dado à página "sobre".

# O que posso contribuir?

Sempre há algo para contribuir em um projeto, seja você um novato ou um veterano. Neste projeto, você pode adicionar seu Pokémon favorito como um card ao site! Ou talvez você não tenha gostado da linha que está lendo agora e queira mudá-la. Claro! Por que não?

# Como posso contribuir?

Por favor, consulte o arquivo [contributing_pt-BR](https://github.com/AM1CODES/Poke-Dex/blob/master/contributing_pt-BR.md) para aprender como contribuir!

E é isso!
Siga esses passos para fazer sua primeira solicitação de pull.

# Mas e se eu não souber como adicionar cards? :(

Não é todo mundo que está ciente de todas as ferramentas presentes no mundo, não importa o quão fácil ou complexa seja. Também não é necessário conhecer todas as ferramentas lá fora. Então, existem duas maneiras de adicionar um Pokémon. **Você só precisa fazer uma** desses métodos, caso contrário, o Pokémon aparecerá duas vezes.

## via html

Use o exemplo de código abaixo para adicionar seu próprio card porque todo mundo ama Pokémon e todos deveriam ter a chance de adicionar seu Pokémon favorito! Basta colar dentro da div com um id de `pokemon-row`

```html
<div class="col-lg-4 mb-4">
<div class="card">
<img class="card-img-top" src="[Link para a imagem do Pokémon]" alt="" />
<div class="card-body">
<h5 class="card-title">[Nome do seu Pokémon favorito]</h5>
<p class="card-text">[Pequena descrição sobre o seu Pokémon]</p>
<a
href="[Adicione o link para o seu perfil no GitHub]"
class="btn btn-outline-danger btn-sm"
>Contribuído por - [Adicione seu nome de usuário/nome do perfil do GitHub]</a
>
</div>
</div>
</div>
```

Agora também é possível usar uma nova classe css para adicionar um distintivo ao seu Pokémon favorito, este distintivo é feito para mostrar o tipo do Pokémon. Siga o exemplo

```html
<div class="col-lg-4 mb-4">
<div class="card">
<div class="header">
<div class="badge grass">Grass</div>
</div>
<img class="card-img-top" src="[Link para a imagem do Pokémon]" alt="" />
<div class="card-body">
<h5 class="card-title">[Nome do seu Pokémon favorito]</h5>
<p class="card-text">[Pequena descrição sobre o seu Pokémon]</p>
<a
class="btn btn-outline-danger btn-sm"
href="[Adicione o link para o seu perfil no GitHub]"
>Contribuído por - [Adicione seu nome de usuário/nome do perfil do GitHub]</a
>
</div>
</div>
</div>
```

Atualmente, os distintivos disponíveis são: grass, bug, electric, dark, fairy, fighting, fire, flying, ghost, ground, ice, normal, poison, psychic, rock, steel, water. Sinta-se à vontade para adicionar mais, basta criar uma classe com o nome do tipo e escolher a cor.

Copie este código e cole no arquivo index.html para fazer suas alterações. Teste-o em seu próprio sistema e depois crie uma solicitação de pull.

## via javascript / json

Ou uma maneira ainda mais fácil é apenas adicionar um objeto ao arquivo `pokemon.json` com

```json
{
"pokemonName": [Nome do seu Pokémon favorito],
"pokemonDescription": [Pequena descrição sobre o seu Pokémon],
"pokemonImage": [Link para a imagem do Pokémon],
"contributedByName": [Adicione seu nome de usuário do Github],
"contributedByUrl": [Adicione um link para o seu perfil no Github],
// esses são necessários apenas se você melhorou um card
"improvedByName": [Adicione seu nome de usuário do Github],
"improvedByUrl": [Adicione um link para o seu perfil no Github],
},
```

Se todos os Pokémon forem adicionados a este arquivo, podemos expandir este projeto para incluir funcionalidades como pesquisa e filtragem.

# Parabéns!

Parabéns! Você acabou de fazer sua primeira solicitação de pull e se ela for mesclada, você poderá ver as alterações que fez ao vivo usando o link fornecido acima!