feat: ajoute l'onglet Équipement dans la fiche PJ

- Nouvel onglet 'Équipement' avec 3 sections : Armes, Armures, Équipements
- Template character-equipement.hbs avec affichage type/dégâts (armes),
  protection/malus (armures), et liste simple (équipements)
- Actions createWeapon et createArmure dans la fiche personnage
- Suppression de la section équipements de l'onglet Biographie
- Clés i18n : Tab.equipement, Item.noWeapons/noArmures/noEquipments
- CSS : styles .tab.equipement avec .equip-section et .item-tag badges

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
This commit is contained in:
2026-03-29 17:50:28 +02:00
parent 2e5162969c
commit 43f2f34b2b
6 changed files with 160 additions and 28 deletions

View File

@@ -290,6 +290,44 @@
.item-qty { font-size: 0.8em; color: var(--cel-border); }
}
// Onglet Équipement
.tab.equipement {
.equip-section {
margin-bottom: 14px;
.section-header {
.cel-section-header();
display: flex;
align-items: center;
gap: 8px;
i { opacity: 0.75; }
span { flex: 1; }
a { color: var(--cel-orange); cursor: pointer; }
}
.item-row {
.cel-item-row();
.item-tag {
font-size: 0.75em;
padding: 1px 6px;
border-radius: 10px;
border: 1px solid rgba(196,154,26,0.4);
color: var(--cel-orange);
white-space: nowrap;
&.malus { color: #c04444; border-color: rgba(192,68,68,0.4); }
}
}
.equip-empty {
font-size: 0.85em;
font-style: italic;
color: var(--cel-border);
padding: 4px 8px;
}
}
}
.biography-section, .notes-section {
margin-bottom: 12px;
.section-header { .cel-section-header(); }