Files
CustomLibs/JS/JustifedGallery/README.md
2025-11-10 16:31:08 +01:00

29 lines
981 B
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# 🖼️ 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 :
```html
<script type="module">
import JustifiedGallery from './justified-gallery.js';
</script>