fix: 4 bugs post-review (JSON, rangMagie, GM guard, inline styles)

- Trailing comma dans fr.json qui cassait le parsing JSON (critique)
- RANG_MAGICIEN utilisait val.name au lieu de val.label
- Bouton tirage MJ accessible aux non-GM (ajout guard game.user.isGM)
- style='flex:1' et style='display:none' externalisés dans roll.less
This commit is contained in:
2026-07-10 23:13:05 +02:00
parent 4a14604581
commit 6943a1f429
6 changed files with 59 additions and 12 deletions
+28 -4
View File
@@ -3410,10 +3410,34 @@ i.fvtt-hamalron {
font-weight: bold;
color: var(--color-dark-1);
}
.fvtt-hamalron-roll-dialog .difficulty-select {
width: 100%;
text-align: center;
padding: 0.25rem;
.fvtt-hamalron-roll-dialog .difficulty-row {
display: flex;
align-items: center;
gap: 4px;
}
.fvtt-hamalron-roll-dialog .difficulty-row .difficulty-select-input {
flex: 1;
}
.fvtt-hamalron-roll-dialog .difficulty-row .draw-difficulty-btn {
padding: 4px 10px;
background: #2a2a4a;
color: #e0e0e0;
border: 1px solid #555;
border-radius: 4px;
cursor: pointer;
}
.fvtt-hamalron-roll-dialog .difficulty-row .draw-difficulty-btn:hover {
background: #3a3a6a;
border-color: #e94560;
}
.fvtt-hamalron-roll-dialog .drawn-card-info {
margin-top: 4px;
font-size: 12px;
color: #e94560;
font-style: italic;
}
.fvtt-hamalron-roll-dialog .drawn-card-info#drawn-card-info {
display: none;
}
.dialog-modifier {
display: flex;