feat(combat): refonte UI — tracker v14, handicap III, malus d'attaque, checkbox
Release Creation / build (release) Failing after 1m28s

- combat-tracker.hbs + fight.mjs : alignés sur le CSS core v14 (header/tracker/footer, boutons <button>), attitudes/couleurs PJ-PNJ conservées, menu contextuel combatant réparé
- less/combat.less (nouveau) : styles custom tracker + footer sticky des dialogues
- handicap des 3 dialogues de jet étendu jusqu'à III
- dialogue d'attaque : champ « Malus temporaires » (malus sur les jets)
- checkbox/radio : flex: 0 0 auto global (fin des icônes étirées — ex. « Deuxième action » 228px → 24px)
- TEST_COMBAT.md : plan de test combat rejouable (S1-S8, tout PASS)
This commit is contained in:
2026-08-07 18:31:04 +02:00
parent 61b7815381
commit 9f88a66b72
11 changed files with 429 additions and 167 deletions
+10
View File
@@ -12,6 +12,16 @@ body.system-vermine2047 {
color: @theme-color-secondary;
}
// Les checkbox/radio du système ne s'étirent jamais dans les conteneurs
// flex : ils gardent leur taille hexagonale (1rem / 1.5rem). Les cases de
// blessure en `div.hexa` (position:absolute) ne sont pas affectées.
.system-vermine2047 {
input[type="checkbox"],
input[type="radio"] {
flex: 0 0 auto;
}
}
// Override Foundry Core default CSS custom properties
// for better readability on the light Vermine2047 theme.