First PC sheet, WIP

This commit is contained in:
2025-12-20 17:20:01 +01:00
parent 189b03ca91
commit e75824cd20
19 changed files with 961 additions and 600 deletions
+62 -28
View File
@@ -118,11 +118,14 @@
disabled=isPlayMode
}}
</div>
<div class="attribute-save" data-tooltip="Saving">
<div class="attribute-save">
<a class="rollable save-rollable" data-roll-type="save" data-roll-key="str" data-tooltip="{{localize 'PRISMRPG.RollSavingThrow'}}">
<i class="fa-duotone fa-solid fa-dice-d20"></i>
</a>
{{formInput
systemFields.saves.fields.str.fields.value
value=system.saves.str.value
disabled=true
disabled=isPlayMode
}}
</div>
</div>
@@ -140,11 +143,14 @@
disabled=isPlayMode
}}
</div>
<div class="attribute-save" data-tooltip="Saving">
<div class="attribute-save">
<a class="rollable save-rollable" data-roll-type="save" data-roll-key="dex" data-tooltip="{{localize 'PRISMRPG.RollSavingThrow'}}">
<i class="fa-duotone fa-solid fa-dice-d20"></i>
</a>
{{formInput
systemFields.saves.fields.dex.fields.value
value=system.saves.dex.value
disabled=true
disabled=isPlayMode
}}
</div>
</div>
@@ -162,11 +168,14 @@
disabled=isPlayMode
}}
</div>
<div class="attribute-save" data-tooltip="Saving">
<div class="attribute-save">
<a class="rollable save-rollable" data-roll-type="save" data-roll-key="con" data-tooltip="{{localize 'PRISMRPG.RollSavingThrow'}}">
<i class="fa-duotone fa-solid fa-dice-d20"></i>
</a>
{{formInput
systemFields.saves.fields.con.fields.value
value=system.saves.con.value
disabled=true
disabled=isPlayMode
}}
</div>
</div>
@@ -184,11 +193,14 @@
disabled=isPlayMode
}}
</div>
<div class="attribute-save" data-tooltip="Saving">
<div class="attribute-save">
<a class="rollable save-rollable" data-roll-type="save" data-roll-key="int" data-tooltip="{{localize 'PRISMRPG.RollSavingThrow'}}">
<i class="fa-duotone fa-solid fa-dice-d20"></i>
</a>
{{formInput
systemFields.saves.fields.int.fields.value
value=system.saves.int.value
disabled=true
disabled=isPlayMode
}}
</div>
</div>
@@ -206,11 +218,14 @@
disabled=isPlayMode
}}
</div>
<div class="attribute-save" data-tooltip="Saving">
<div class="attribute-save">
<a class="rollable save-rollable" data-roll-type="save" data-roll-key="wis" data-tooltip="{{localize 'PRISMRPG.RollSavingThrow'}}">
<i class="fa-duotone fa-solid fa-dice-d20"></i>
</a>
{{formInput
systemFields.saves.fields.wis.fields.value
value=system.saves.wis.value
disabled=true
disabled=isPlayMode
}}
</div>
</div>
@@ -228,11 +243,14 @@
disabled=isPlayMode
}}
</div>
<div class="attribute-save" data-tooltip="Saving">
<div class="attribute-save">
<a class="rollable save-rollable" data-roll-type="save" data-roll-key="cha" data-tooltip="{{localize 'PRISMRPG.RollSavingThrow'}}">
<i class="fa-duotone fa-solid fa-dice-d20"></i>
</a>
{{formInput
systemFields.saves.fields.cha.fields.value
value=system.saves.cha.value
disabled=true
disabled=isPlayMode
}}
</div>
</div>
@@ -244,23 +262,25 @@
{{! Race }}
<div class="race-section">
<div class="race-box">
<h3 class="section-title">Race</h3>
{{#if race}}
<div class="race-item" data-item-id="{{race.id}}" data-item-uuid="{{race.uuid}}">
<img class="item-img" src="{{race.img}}" data-tooltip="{{race.name}}" />
<div class="race-name">{{race.name}}</div>
<div class="controls">
<a data-tooltip="{{localize 'PRISMRPG.Edit'}}" data-action="edit" data-item-id="{{race.id}}"
data-item-uuid="{{race.uuid}}"><i class="fas fa-edit"></i></a>
<a data-tooltip="{{localize 'PRISMRPG.Delete'}}" data-action="delete" data-item-id="{{race.id}}"
data-item-uuid="{{race.uuid}}"><i class="fas fa-trash"></i></a>
<h4 class="race-label">Race</h4>
<div class="race-content">
{{#if race}}
<div class="race-item" data-item-id="{{race.id}}" data-item-uuid="{{race.uuid}}">
<img class="item-img" src="{{race.img}}" data-tooltip="{{race.name}}" />
<div class="race-name">{{race.name}}</div>
<div class="controls">
<a data-tooltip="{{localize 'PRISMRPG.Edit'}}" data-action="edit" data-item-id="{{race.id}}"
data-item-uuid="{{race.uuid}}"><i class="fas fa-edit"></i></a>
<a data-tooltip="{{localize 'PRISMRPG.Delete'}}" data-action="delete" data-item-id="{{race.id}}"
data-item-uuid="{{race.uuid}}"><i class="fas fa-trash"></i></a>
</div>
</div>
</div>
{{else}}
<div class="no-race">
<p>{{localize "PRISMRPG.Message.dropRace"}}</p>
</div>
{{/if}}
{{else}}
<div class="no-race">
<p>{{localize "PRISMRPG.Message.dropRace"}}</p>
</div>
{{/if}}
</div>
</div>
</div>
@@ -289,6 +309,20 @@
</div>
</div>
{{/each}}
{{! Alignment }}
<div class="class-box">
<h4 class="class-label">Alignment</h4>
<div class="class-content">
<div class="alignment-value">
{{formInput
systemFields.biodata.fields.alignment
value=system.biodata.alignment
disabled=isPlayMode
}}
</div>
</div>
</div>
</div>
</div>
</div>