Esta es una solución al Desafío del componente social proof section en Frontend Mentor.
Los usuarios deben ser capaces de:
- Ver el diseño óptimo en función del tamaño de la pantalla de su dispositivo
- Ver los estados hover de los elementos interactivos
- Escritorio
- Móvil
- URL de la solución (Frontend Mentor): Solución en Frontend Mentor.
- URL del sitio en vivo: En vivo
- HTML semántico
- Variables CSS
- Flexbox
- GRID
- Accesibilidad web
- Media queries
- Responsive desing
- Mobile first
Aprendi a crear un layout básico con CSS GRID y a poder posicionar los lementos usando esto mismo.
body {
display: grid;
grid-template-columns: repeat(3, 1fr);
grid-template-rows: repeat(2, 1fr);
}
.container {
grid-column: 1 / 3;
}
Me costó más de lo normal hacer el responsibe desing partiendo de un mobile first y es algo que tendré que estudiar porque hay muchos aspectos de esto que no tuve en cuenta y eso probablemente hicieron que me costara más, pero es algo que trabajaré.
- MDN Web Docs - Suelo usar este recurso porque explica muy bien todo además de que tiene una documentación muy amplia.
- Grid CSS - Buena explicación con ejemplos. -w3 School - Explica de forma breve pero de forma muy clara.
- Codepen - @boudgnosis
- Frontend Mentor - @boudgnosis
- Twitter - @juan_ariasd
- Dev - @juan_duque
- Linkedink - juan pablo arias duque