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)
46 lines
1.3 KiB
Plaintext
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%);
|
|
}
|
|
}
|