Skip to content

Commit

Permalink
Add Pokemon card styles
Browse files Browse the repository at this point in the history
  • Loading branch information
Jonatandb committed Mar 4, 2024
1 parent b9a92f0 commit df480e0
Show file tree
Hide file tree
Showing 2 changed files with 129 additions and 6 deletions.
101 changes: 100 additions & 1 deletion css/styles.css
Original file line number Diff line number Diff line change
Expand Up @@ -43,7 +43,6 @@ button {
border-radius: 0;
}


body {
min-height: 100vh;
background-color: var(--clr-gray);
Expand Down Expand Up @@ -85,6 +84,106 @@ header {
transition: .2s;
}

main {
padding: 2rem;
}

.pokemon-todos {
display: grid;
grid-template-columns: 1fr 1fr;
gap: 1rem;
}

.pokemon {
background-color: var(--clr-white);
border-radius: 1rem;
box-shadow: 0 0 3rem -1rem rgba(0, 0, 0, 0.25);
padding-block: 1rem;
text-transform: uppercase;
position: relative;
isolation: isolate;
overflow: hidden;
}

.pokemon-id-back {
position: absolute;
top: 1rem;
left: 50%;
transform: translateX(-50%);
font-size: 6rem;
font-weight: 800;
z-index: -1;
color: var(--clr-gray)
}

.pokemon-imagen {
padding-inline: 1rem;
display: flex;
justify-content: center;
}

.pokemon-imagen img {
width: 100%;
max-width: 6rem;
}

.pokemon-info {
display: flex;
flex-direction: column;
gap: .5rem;
padding-inline: 1rem;
align-items: center;
text-align: center;
}

.nombre-contenedor {
display: flex;
align-items: center;
justify-content: center;
flex-wrap: wrap;
column-gap: .5rem;
}

.pokemon-id {
background-color: var(--clr-gray);
padding: .25rem .5rem;
border-radius: 100vmax;
font-size: .75rem;
font-weight: 500;
}

.pokemon-nombre {
font-size: 1.4rem;
}

.pokemon-tipos {
display: flex;
gap: .5rem;
font-size: .75rem;
font-weight: 500;
flex-wrap: wrap;
justify-content: center;
}

.tipo {
padding: .25rem .5rem;
border-radius: 100vmax;
}

.pokemon-stats {
display: flex;
gap: 1rem;
font-size: .85rem;
}

.stat {
background-color: var(--clr-gray);
padding: .25rem .5rem;
border-radius: 100vmax;
}



.normal {
background-color: var(--type-normal);
color: var(--clr-black);
Expand Down
34 changes: 29 additions & 5 deletions index.html
Original file line number Diff line number Diff line change
Expand Up @@ -84,11 +84,35 @@
<div class="pokemon-todos" id="lista-pokemon">
<div class="pokemon">
<p class="pokemon-id-back">#025</p>
<img
class="pokemon-imagen"
src="https://raw.githubusercontent.com/PokeAPI/sprites/master/sprites/pokemon/other/official-artwork/25.png"
alt="Pikachu image"
/>
<div class="pokemon-imagen">
<img
src="https://raw.githubusercontent.com/PokeAPI/sprites/master/sprites/pokemon/other/official-artwork/25.png"
alt="Pikachu image"
/>
</div>
<div class="pokemon-info">
<div class="nombre-contenedor">
<p class="pokemon-id">#025</p>
<h2 class="pokemon-nombre">Pikachu</h2>
</div>
<div class="pokemon-tipos">
<p class="tipo electric">ELECTRIC</p>
<p class="tipo fighting">FIGHTING</p>
</div>
<div class="pokemon-stats">
<p class="stat">4m</p>
<p class="stat">60kg</p>
</div>
</div>
</div>
<div class="pokemon">
<p class="pokemon-id-back">#025</p>
<div class="pokemon-imagen">
<img
src="https://raw.githubusercontent.com/PokeAPI/sprites/master/sprites/pokemon/other/official-artwork/25.png"
alt="Pikachu image"
/>
</div>
<div class="pokemon-info">
<div class="nombre-contenedor">
<p class="pokemon-id">#025</p>
Expand Down

0 comments on commit df480e0

Please sign in to comment.