Componente Lightbox immagine
Componente Lightbox immagine minimalista con design reattivo e supporto per temi scuri per scopi di dashboard. Utilizza picsum.photos per le immagini.
Codice 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>
Componenti correlati
Componente Lightbox immagine
Un componente lightbox per immagini reattivo progettato con lo stile Glassmorphism utilizzando Tailwind CSS. Il componente supporta un tema scuro con elementi traslucidi simili al vetro smerigliato ed effetti di sfocatura.
Componente Lightbox immagine
Un componente lightbox per immagini reattive progettato per le dashboard, caratterizzato da uno stile 3D e una combinazione di colori monocromatica. Include effetti al passaggio del mouse e funzionalità modali utilizzando Tailwind CSS per il supporto della modalità oscura.
Componente Lightbox immagine
Un componente lightbox per immagini scheumorfiche progettato per imitare le controparti del mondo reale, con effetti reattivi e supporto per temi scuri utilizzando Tailwind CSS.