61 lines
1.8 KiB
Markdown
61 lines
1.8 KiB
Markdown
# 🧩 Aranéite Utils — Librairies PHP & JS réutilisables
|
||
|
||
Ce dépôt regroupe l’ensemble des **librairies JavaScript et PHP** développées pour mes projets.
|
||
Chaque module est conçu pour être **modulaire, léger et réutilisable** dans différents environnements :
|
||
sites statiques, frameworks comme Laravel, WordPress ou Symfony, ou encore des applications front-end modernes.
|
||
|
||
---
|
||
|
||
## 📁 Structure du dépôt
|
||
|
||
```
|
||
├── js/
|
||
│ └── justified-gallery/
|
||
│ └── justified-gallery.js
|
||
│
|
||
└── php/
|
||
└── ...
|
||
```
|
||
|
||
- **`js/`** : contient les librairies JavaScript (front-end, UI, utilitaires).
|
||
- **`php/`** : contient les librairies PHP (helpers, classes, outils backend).
|
||
- Chaque dossier contient son propre `README.md` pour la documentation et les exemples.
|
||
|
||
---
|
||
|
||
## 📦 Librairies disponibles
|
||
|
||
### ### 🖼️ `js/justified-gallery`
|
||
|
||
Librairie JavaScript permettant de créer une **galerie d’images justifiée et responsive**
|
||
avec prise en charge :
|
||
- du **redimensionnement automatique** des images,
|
||
- d’une **navigation clavier**,
|
||
- d’une **ouverture en modal** avec navigation entre images,
|
||
- du **zoom et drag** dans la vue agrandie.
|
||
|
||
➡️ [Documentation complète](js/justified-gallery/README.md)
|
||
|
||
---
|
||
|
||
## 🚧 À venir
|
||
|
||
- ⚙️ `php/http-client` — wrapper léger autour de cURL.
|
||
- 🔐 `php/env-loader` — gestion simple des variables d’environnement.
|
||
- 🧰 `php/str-utils` — helpers de manipulation de chaînes.
|
||
- 🎨 `js/color-tools` — outils de conversion et génération de palettes.
|
||
|
||
---
|
||
|
||
## 🪪 Licence
|
||
|
||
Ce dépôt est distribué sous la licence **MIT**, pour permettre une réutilisation libre dans mes projets ou ceux de la communauté.
|
||
|
||
---
|
||
|
||
## 👤 Auteur
|
||
|
||
**Aranéite**
|
||
Développement web & outils open-source
|
||
🌐 [https://araneite.fr](https://araneite.fr)
|