Pokedex Challenge

Descrição


Uma empresa de artigos Nerd está em busca de profissionais para criar um página Web sobre a Pokedex de Pokemons que possua a estrutura semelhante ao da Figura 1.

Figura 1 - Layout da Página

Detalhe, a empresa já disponibilizou uma estrutura inicial no arquivo code.zip, e a seguir serão descritos alguns componentes para auxiliar a geração da página.

Componentes


COMPONENTE 1 - Crie a responsividade do banner do site, contudo, considere que essa região possui alguns breakpoints que irão contemplastr o agrupamento de 1 até 5 cards no Pokedex. As visualizações das Figuras 2(a), Figura 2(b) e Figura 2(c) exibem respectivamente os agrupamentos de 1, 3 e 5.

Figura 2 - Grid do Pokedex.

(a) Agrupado a cada 1 card

(b) Agrupado a cada 3 card

(c) Agrupado a cada 5 cardx

COMPONENTE 2 - Crie a responsividade do banner do site, contudo, considere que essa região possui dois breakpoints em 840px e 980px, o que gera as visualizações das Figuras 2(a), Figura 2(b) e Figura 2(c).

Figura 3 - Barra de filtro.

(a) Até 840px

(b) Entre 840px e 980px

(c) Superior à 980px

Os elementos do campo de filtro de tipo são: All, bug, dragon, electric, fairy e fighting. Enquanto que os campos de ordenção são: Lowest Number (First), Highest Number (First), A-Z e Z-A.

COMPONENTE 3 - Crie a animação de carremento do site durante um intervalo de tempo de 2s conforme a Figura 2, que supende a opacidade total do <main> até 80% do tempo.

Figura 4 - Animação inicial da página (No Google Chrome você deve acionar o play).

COMPONENTE 4 - Crie algumas animações de interatividade nos cards pokemon para o evento :hover e :focus, respectivamente ilustrado na Figura 5(a) e na Figura 5(b).

Figura 5 - Animações no Card do Pokemon.
(a) Animação disparada com o :hover em .pokemeon

(b) Animação disparada com o :focus em .pokemeon




Alternativa de resposta