Muestra tus mejores proyectos acompañados de una paleta de colores azules vibrantes. Además añade opiniones o reviews de tu trabajo para humanizarte.
-
Estilo libre. Lleva el diseño al código utilizando tu framework favorito, o con HTML y CSS, no hay ninguna limitación.
-
Accesibilidad como prioridad.
-
Sube tu código a GitHub.
-
Publica tu resultado con github pages.
-
Mándalo a revisión desde tu perfil.
- HTML5
- CSS3
- Flexbox
- Responsive Design
Aprendí distintas cosas en este taller como:
- A usar la propiedad "sticky" para el header, además de darle un efecto interesante usando "backdrop-filter":
.header {
position: sticky;
top: 0;
z-index: 1;
backdrop-filter: blur(10px);
}
- Por más pequeño que sea un archivo css, siempre es importante separar en componentes la estructura:
.title {
background-color: var(--purple);
color: var(--white);
text-decoration: none;
font: var(--headline5);
align-self: flex-start;
padding-block: 4px;
padding-inline: 8px;
box-shadow: -4px 4px 0 var(--white);
}
- Lo que es el "aria-label" y su función.
<nav class="menu" aria-label="main-navigation">
<ul>
<li><a class="is-active" href="#main">Hola</a></li>
<li><a href="#project">Proyectos</a></li>
<li><a href="#contact">Hablemos</a></li>
</ul>
</nav>
- Vincular label con su input siempre como buena práctica, además de como colocar este último embebido en el primero:
<label for="form-name"
>Nombre Completo<input
required
name="name"
id="form-name"
type="text"
placeholder="Juan"
/></label>
Lo siguiente que haré será aprender a usar el Figma desde el punto de vista de un desarrollador Frontend, además de mejorar mis skills en flexbox y grid llevando algun curso con Leonidas.
Todos los recursos usados en este proyecto son de la autoría de LeonidasEsteban.com
- LeonidasEsteban.com - LeonidasEsteban.com
- Twitter - @heraldofortuna
A Leonidas, por darlo todo en cada clase. Siento que no se guardó nada en este taller. Un genio del frontend.