Documentation technique — Rules Cards V3
Référence pour le Rules Cards Generator.
Résumé de l’application
- Générateur de cartes (stratagem, enhancement, rules) avec aperçu en temps réel.
- Mode batch avancé : bibliothèque d’images, duplication, sélection multiple et exports groupés.
Architecture des fichiers
- HTML principal :
rules-cards-v3.html. - Styles :
rules-cards-v3.css. - Logique :
rules-cards-v3-ui7.js(chargé avecdefer). - Dépendance externe :
html2canvaspour la capture d’export.
Données & configuration
- Le script cherche les datasets dans
data/avec un fallback sur plusieurs chemins relatifs. - Stockage local via
localStoragepour les projets et la bibliothèque d’images. - Constantes export : scale pour les PNG et configuration des planches (colonnes, marges, gaps).
Gestion des images et export
- Upload multiple d’images dans une bibliothèque dédiée (drag & drop vers une carte).
- Miniatures recalculées avec un debounce pour limiter les recalculs.
- Exports disponibles : PNG individuel, ZIP multi-cartes, planches en colonnes.
- Écriture ZIP intégrée (store, sans compression) pour fonctionner offline.
Points d’extension
- Ajouter de nouvelles sources de données en déposant les JSON dans
data/. - Modifier les phases, types de carte ou comportements via le script UI.
- Personnaliser le rendu graphique via la feuille de style CSS.