Files
CustomLibs/JS/JustifedGallery

🖼️ Justified Gallery

Justified Gallery est une librairie JavaScript légère qui permet de générer une galerie dimages justifiée, responsive, fluide et entièrement autonome.
Elle gère aussi une modal intégrée pour afficher les images en grand, avec navigation clavier, zoom et déplacement à la souris.


Fonctionnalités

  • 🧩 Mise en page automatique des images (justifiée selon le conteneur).
  • 📱 Responsive grâce aux breakpoints configurables.
  • 🖱️ Navigation clavier (flèches, entrée) et clic.
  • 🪟 Modal intégrée avec :
    • navigation entre images,
    • zoom, drag, et fermeture via Escape.
  • 🔗 Option pour encapsuler automatiquement les images dans des liens.
  • 🧠 Aucun framework requis (pur JavaScript ES6+).

🚀 Installation

Inclure simplement le fichier dans ton projet :

<script type="module">
  import JustifiedGallery from './justified-gallery.js';
</script>