Esta es una solución al reto Bento Grid en Frontend Mentor. Los retos de Frontend Mentor te ayudan a mejorar tus habilidades de programación construyendo proyectos realistas.
Los usuarios deben poder:
- Ver el diseño óptimo de la interfaz dependiendo del tamaño de pantalla del dispositivo.
- URL del repositorio: Bento-Grid
- Sitio en vivo: Github - Pages
- HTML5 semántico
- Propiedades personalizadas de CSS (variables)
- Flexbox
- CSS Grid
- Flujo de trabajo mobile-first
Durante este proyecto reforcé el uso de CSS Grid para crear diseños responsivos más avanzados. También practiqué el uso de variables personalizadas y la organización de componentes visuales en tarjetas reutilizables.
<link rel="stylesheet" href="./css/desktop.css" media="(min-width: 1440px)">
:root {
--Purple-100: hsl(254, 88%, 90%);
--Purple-500: hsl(256, 67%, 59%);
--Yellow-100: hsl(31, 66%, 93%);
--Yellow-500: hsl(39, 100%, 71%);
--White-off: #F5F5F5;
--White: hsl(0, 0%, 100%);
--Black: hsl(0, 0%, 7%);
}
-
Accesibilidad
-
Animaciones con CSS
-
Buenas prácticas en responsive design
-
Optimización del rendimiento
Documentación oficial de MDN Web Docs
- Frontend Mentor - @JDavid Soriano
- Linkedin - @Juan David Soriano
Gracias a Frontend Mentor por proporcionar retos prácticos que ayudan a mejorar mis habilidades como desarrollador web. También a la comunidad por compartir soluciones e ideas que inspiran.