Files
vermine2047/less/combat.less
T
uberwald 9f88a66b72
Release Creation / build (release) Failing after 1m28s
feat(combat): refonte UI — tracker v14, handicap III, malus d'attaque, checkbox
- 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)
2026-08-07 18:31:04 +02:00

46 lines
1.3 KiB
Plaintext

/* ============================================
Combat & Combat Tracker (Vermine2047)
Styles custom par-dessus le CSS core Foundry v14
============================================ */
// ── Combat tracker sidebar ──────────────────────────────────────────
.combat-sidebar {
// Nom des combatants coloré : PJ (vert acide) / PNJ (hémolymphe)
.combat-tracker .name.player {
color: @color-acid-green;
}
.combat-tracker .name.npc {
color: @color-hemolymph;
}
// Boutons d'attitude (offensif / actif / passif)
.combatant-attitudes {
display: flex;
align-items: center;
gap: var(--element-spacing-half);
.status {
color: var(--color-text-subtle);
}
.status.active {
color: var(--color-warm-2);
}
}
}
// ── Footer des dialogues de jet (combat & action) ───────────────────
// Pin le footer en bas de la fenêtre : visible même si le contenu dépasse.
.application.vermine-roll {
.roll-dialog-content .sheet-footer {
position: sticky;
bottom: 0;
margin-top: auto;
padding-top: 8px;
background: @theme-color-dark;
border-top: 1px solid fade(@color-hemolymph, 50%);
}
}