Desafio Dev N12 - <Stael Sabrina O. de Figueiredo>#5
Open
staelsabrina wants to merge 2 commits intoaccurate-software:mainfrom
Open
Desafio Dev N12 - <Stael Sabrina O. de Figueiredo>#5staelsabrina wants to merge 2 commits intoaccurate-software:mainfrom
staelsabrina wants to merge 2 commits intoaccurate-software:mainfrom
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Front end consumindo API https://pokeapi.co/
O projeto é uma Pokédex, objeto utilizado no mundo da animação Pokémon para pesquisar informações sobre pokémons.
No topo tem o título do projeto e um link que vai abrir um modal explicando ao usuário como utilizar o projeto.
Ao passar o mouse sobre a tampa da pokédex, acontece um flip, abrindo a interface interna da pokedex.
Pode ser buscado um pokemón pelo nome ou pelo número, que pode ser entre 1 e 649.
Na API existem mais de 649 pokémons cadastrados, entretanto, a partir deste número, a maioria dos pokémons está sem imagem, frustrando a experiência do usuário.
Para que não seja enviado um número fora do intervalo, implementei uma verificação simples que dispara um alerta.
Para telas grandes de desktop, a tampa do pokédex abre totalmente. Em telas menores, a tampa do pokédex abre menos e o pokédex se ajusta para melhor visualização pelo usuário.
Construído em HTML, CSS e Javascript puro, pois estou me aprofundando em JS antes de aprender uma framework.