Componente de caja de luz de imagen
Componente de caja de luz de imagen minimalista con diseño receptivo y soporte de tema oscuro para fines de tablero. Utiliza picsum.photos para las imágenes.
Código HTML
<div class="flex items-center justify-center min-h-screen bg-gray-100 dark:bg-gray-900">
<div class="grid grid-cols-1 gap-4 sm:grid-cols-2 md:grid-cols-3 lg:grid-cols-4">
<!-- Image 1 -->
<div class="relative group">
<img src="https://picsum.photos/seed/1/300/200" alt="Image 1" class="object-cover w-full h-48 rounded-lg">
<div class="absolute inset-0 flex items-center justify-center bg-black bg-opacity-50 opacity-0 group-hover:opacity-100 transition-opacity">
<button class="text-white text-lg font-bold">View</button>
</div>
</div>
<!-- Image 2 -->
<div class="relative group">
<img src="https://picsum.photos/seed/2/300/200" alt="Image 2" class="object-cover w-full h-48 rounded-lg">
<div class="absolute inset-0 flex items-center justify-center bg-black bg-opacity-50 opacity-0 group-hover:opacity-100 transition-opacity">
<button class="text-white text-lg font-bold">View</button>
</div>
</div>
<!-- Image 3 -->
<div class="relative group">
<img src="https://picsum.photos/seed/3/300/200" alt="Image 3" class="object-cover w-full h-48 rounded-lg">
<div class="absolute inset-0 flex items-center justify-center bg-black bg-opacity-50 opacity-0 group-hover:opacity-100 transition-opacity">
<button class="text-white text-lg font-bold">View</button>
</div>
</div>
<!-- Image 4 -->
<div class="relative group">
<img src="https://picsum.photos/seed/4/300/200" alt="Image 4" class="object-cover w-full h-48 rounded-lg">
<div class="absolute inset-0 flex items-center justify-center bg-black bg-opacity-50 opacity-0 group-hover:opacity-100 transition-opacity">
<button class="text-white text-lg font-bold">View</button>
</div>
</div>
</div>
<!-- Lightbox Overlay (hidden by default) -->
<div id="lightbox-overlay" class="fixed inset-0 flex items-center justify-center bg-black bg-opacity-75 hidden">
<div class="relative">
<img id="lightbox-image" src="" alt="Lightbox Image" class="max-w-3xl max-h-screen">
<button id="close-lightbox" class="absolute top-4 right-4 text-white text-2xl font-bold">×</button>
</div>
</div>
</div>
Componentes relacionados
Componente de caja de luz de imagen
Un complejo componente de caja de luz de imagen diseñado en un estilo brutalista, adecuado para interfaces de redes sociales, con un esquema de color en escala de grises y alto contraste para compatibilidad con el modo oscuro.
Componente de caja de luz de imagen
Componente de caja de luz de imagen con diseño retro / vintage, combinación de colores análoga, complejidad simple, para fines comerciales / corporativos. Responsivo con soporte para temas oscuros. HTML solo con Tailwind CSS.
Componente de caja de luz de imagen
Un componente de caja de luz de imagen responsivo con un tema retro/vintage que usa Tailwind CSS, admite el modo oscuro y presenta imágenes de marcador de posición.