En esta clase, vamos a crear la sección de juegos. La sección contará con un título, un botón en la parte superior y un diseño en grilla con imágenes y texto, todo con bordes.
Estructura inicial:
Vamos a crear un archivo juegos.php
y dentro, estructuramos el contenido utilizando un div
con las siguientes clases de Tailwind CSS:
max-w-[max width]
para establecer el ancho máximo.text-center
para centrar el texto.Grilla de elementos:
Creamos una grilla de 5 columnas (grid-cols-5
), con cada celda que contendrá una imagen y un texto (por ejemplo, "Roblox").
Ajuste de imagen:
Añadimos una imagen dentro de la celda y ajustamos el ancho utilizando max-w-[width]
. Si es necesario, ajustamos el padding y centramos la imagen para que se vea bien.
Estilización de botones:
Utilizamos un botón centrado y ajustamos su tamaño con clases como p-4
y text-center
para que se vea alineado.
Ajuste de bordes y márgenes:
Para dar un toque visual, agregamos bordes con border-[color]
y ajustamos los márgenes para que todo quede alineado y con una separación adecuada.
Ajustes adicionales:
Aplicamos un padding
superior e inferior y ajustamos el tamaño del título para que resalte más. Usamos clases como text-xl
para el título y mt-2
para los márgenes.
Duplicación y diseño adicional: Una vez que tenemos el diseño básico, duplicamos los elementos para crear más tarjetas y ajustamos sus márgenes y bordes. Además, agregamos un enlace en la imagen para que, al hacer clic, nos redirija a otro lugar si es necesario.
Revisión final: Al recargar, vemos que todo está alineado correctamente, con el diseño centrado y las imágenes con la misma altura.
Con esto, hemos creado una sección sencilla pero funcional de juegos, y en la próxima clase abordaremos cómo agregar un formulario para interactuar con los usuarios.