- Remplace <form class='roll-dialog celestopol'> par <div class='roll-dialog-content'>
pour éviter les formulaires HTML imbriqués invalides (DialogV2 a son propre <form>)
- Corrige le sélecteur CSS de .roll-dialog.celestopol vers .application.roll-dialog .roll-dialog-content
- Remplace .form-group.form-moon par .moon-section (classe custom) pour éviter
les conflits avec le CSS grid de FoundryVTT standard-form (label 130px de hauteur)
- Met à jour le script JS inline pour utiliser document.querySelector('.roll-dialog-content')
- Ajoute white-space: nowrap sur le label Destin pour éviter le wrapping sur 3 lignes
- Supprime .application.roll-dialog .window-content padding override (remplacé par dialog-content)
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
75 lines
2.0 KiB
JSON
75 lines
2.0 KiB
JSON
{
|
|
"id": "fvtt-celestopol",
|
|
"title": "Célestopol 1922",
|
|
"description": "Système FoundryVTT pour Célestopol 1922, le jeu de rôle d'Antre Monde Éditions.",
|
|
"manifest": "https://www.uberwald.me/gitea/uberwald/fvtt-celestopol/releases/download/latest/system.json",
|
|
"download": "#{DOWNLOAD}#",
|
|
"url": "https://www.uberwald.me/gitea/public/fvtt-celestopol",
|
|
"license": "LICENSE",
|
|
"version": "13.0.0",
|
|
"authors": [
|
|
{
|
|
"name": "Uberwald",
|
|
"discord": "LeRatierBretonnien"
|
|
}
|
|
],
|
|
"flags": {
|
|
"hotReload": {
|
|
"extensions": ["css", "html", "hbs", "json"],
|
|
"paths": ["css/", "templates/", "lang/fr.json"]
|
|
}
|
|
},
|
|
"compatibility": {
|
|
"minimum": "13",
|
|
"verified": "13"
|
|
},
|
|
"esmodules": ["fvtt-celestopol.mjs"],
|
|
"styles": ["css/fvtt-celestopol.css?v=1774698726"],
|
|
"languages": [
|
|
{
|
|
"lang": "fr",
|
|
"name": "Français",
|
|
"path": "lang/fr.json"
|
|
}
|
|
],
|
|
"documentTypes": {
|
|
"Actor": {
|
|
"character": {
|
|
"htmlFields": ["description", "notes"]
|
|
},
|
|
"npc": {
|
|
"htmlFields": ["description", "notes"]
|
|
}
|
|
},
|
|
"Item": {
|
|
"anomaly": { "htmlFields": ["description", "technique", "narratif", "notes"] },
|
|
"aspect": { "htmlFields": ["description", "technique", "narratif", "notes"] },
|
|
"attribute": { "htmlFields": ["description", "technique", "narratif", "notes"] },
|
|
"equipment": { "htmlFields": ["description", "notes"] }
|
|
}
|
|
},
|
|
"packs": [
|
|
{
|
|
"name": "aspects",
|
|
"label": "Célestopol 1922 — Aspects",
|
|
"system": "fvtt-celestopol",
|
|
"path": "packs-system/aspects",
|
|
"type": "Item"
|
|
},
|
|
{
|
|
"name": "anomalies",
|
|
"label": "Célestopol 1922 — Anomalies",
|
|
"system": "fvtt-celestopol",
|
|
"path": "packs-system/anomalies",
|
|
"type": "Item"
|
|
}
|
|
],
|
|
"grid": {
|
|
"distance": 5,
|
|
"units": "m"
|
|
},
|
|
"primaryTokenAttribute": "resource",
|
|
"socket": true,
|
|
"background": "systems/fvtt-celestopol/assets/ui/celestopol_background.webp"
|
|
}
|