Item ehnance, fixes on actor sheet
This commit is contained in:
@@ -1,19 +1,7 @@
|
||||
<section data-tab="identity" data-group="{{tab.group}}" class="tab {{tab.cssClass}}">
|
||||
<fieldset>
|
||||
<legend>{{localize "OATHHAMMER.Label.Biodata"}}</legend>
|
||||
<div class="flexrow">
|
||||
<div class="biodata-col">
|
||||
{{formField systemFields.biodata.fields.alignment value=system.biodata.alignment name="system.biodata.alignment" disabled=isPlayMode}}
|
||||
{{formField systemFields.biodata.fields.age value=system.biodata.age name="system.biodata.age" disabled=isPlayMode}}
|
||||
{{formField systemFields.biodata.fields.gender value=system.biodata.gender name="system.biodata.gender" disabled=isPlayMode}}
|
||||
</div>
|
||||
<div class="biodata-col">
|
||||
{{formField systemFields.biodata.fields.height value=system.biodata.height name="system.biodata.height" disabled=isPlayMode}}
|
||||
{{formField systemFields.biodata.fields.weight value=system.biodata.weight name="system.biodata.weight" disabled=isPlayMode}}
|
||||
{{formField systemFields.biodata.fields.eyes value=system.biodata.eyes name="system.biodata.eyes" disabled=isPlayMode}}
|
||||
{{formField systemFields.biodata.fields.hair value=system.biodata.hair name="system.biodata.hair" disabled=isPlayMode}}
|
||||
</div>
|
||||
</div>
|
||||
<legend>{{localize "OATHHAMMER.Label.Background"}}</legend>
|
||||
{{formInput systemFields.background enriched=enrichedBackground value=system.background name="system.background" toggled=true}}
|
||||
</fieldset>
|
||||
{{#if abilities.length}}
|
||||
<fieldset>
|
||||
|
||||
@@ -2,40 +2,24 @@
|
||||
<fieldset>
|
||||
<legend>{{localize "OATHHAMMER.Label.Character"}}</legend>
|
||||
<div class="character-pc character-pc-{{ifThen isPlayMode 'play' 'edit'}}">
|
||||
<div class="character-left">
|
||||
<div class="character-portrait">
|
||||
<img class="actor-img" src="{{actor.img}}" data-edit="img" data-action="editImage" data-tooltip="{{actor.name}}" />
|
||||
</div>
|
||||
<fieldset>
|
||||
<div class="flexrow character-resource">
|
||||
<span class="resource-label">{{localize "OATHHAMMER.Label.Grit"}}</span>
|
||||
{{formInput systemFields.grit.fields.value value=system.grit.value name="system.grit.value" disabled=isPlayMode}}
|
||||
<span>/</span>
|
||||
{{formInput systemFields.grit.fields.max value=system.grit.max name="system.grit.max" disabled=isPlayMode}}
|
||||
</div>
|
||||
<div class="flexrow character-resource">
|
||||
<span class="resource-label">{{localize "OATHHAMMER.Label.Luck"}}</span>
|
||||
{{formInput systemFields.luck.fields.value value=system.luck.value name="system.luck.value" disabled=isPlayMode}}
|
||||
<span>/</span>
|
||||
{{formInput systemFields.luck.fields.max value=system.luck.max name="system.luck.max" disabled=isPlayMode}}
|
||||
</div>
|
||||
<div class="flexrow character-resource">
|
||||
<span class="resource-label">{{localize "OATHHAMMER.Label.Defense"}}</span>
|
||||
<input type="text" value="{{system.defense.value}}" disabled class="defense-display" />
|
||||
</div>
|
||||
<div class="flexrow character-resource">
|
||||
<span class="resource-label">{{localize "OATHHAMMER.Label.Movement"}}</span>
|
||||
{{formInput systemFields.movement.fields.base value=system.movement.base name="system.movement.base" disabled=isPlayMode}}
|
||||
</div>
|
||||
</fieldset>
|
||||
|
||||
{{!-- Portrait column --}}
|
||||
<div class="character-portrait">
|
||||
<img class="actor-img" src="{{actor.img}}" data-edit="img" data-action="editImage" data-tooltip="{{actor.name}}" />
|
||||
</div>
|
||||
|
||||
{{!-- Right column: name + identity + stats band --}}
|
||||
<div class="character-right">
|
||||
|
||||
{{!-- Row 1: Name + toggle --}}
|
||||
<div class="character-name">
|
||||
{{formInput fields.name value=source.name rootId=partId disabled=isPlayMode}}
|
||||
<a class="control" data-action="toggleSheet" data-tooltip="OATHHAMMER.ToggleSheet" data-tooltip-direction="UP">
|
||||
<i class="fa-solid fa-user-{{ifThen isPlayMode 'lock' 'pen'}}"></i>
|
||||
</a>
|
||||
</div>
|
||||
|
||||
{{!-- Row 2: Identity bar (lineage + class + level/xp) --}}
|
||||
<div class="character-identity-bar">
|
||||
<div class="identity-slot lineage-slot {{#unless lineage}}empty{{/unless}}" data-drop-type="lineage">
|
||||
{{#if lineage}}
|
||||
@@ -72,7 +56,32 @@
|
||||
{{formInput systemFields.experience.fields.total value=system.experience.total name="system.experience.total" disabled=isPlayMode}}
|
||||
</div>
|
||||
</div>
|
||||
<div class="attributes-stress-row">
|
||||
|
||||
{{!-- Row 3: Unified stats band: resources | attributes | arcane stress --}}
|
||||
<div class="character-stats-band">
|
||||
<fieldset class="character-resources">
|
||||
<div class="character-resource">
|
||||
<span class="resource-label">{{localize "OATHHAMMER.Label.Grit"}}</span>
|
||||
{{formInput systemFields.grit.fields.value value=system.grit.value name="system.grit.value" disabled=isPlayMode}}
|
||||
<span class="res-sep">/</span>
|
||||
{{formInput systemFields.grit.fields.max value=system.grit.max name="system.grit.max" disabled=isPlayMode}}
|
||||
</div>
|
||||
<div class="character-resource">
|
||||
<span class="resource-label">{{localize "OATHHAMMER.Label.Luck"}}</span>
|
||||
{{formInput systemFields.luck.fields.value value=system.luck.value name="system.luck.value" disabled=isPlayMode}}
|
||||
<span class="res-sep">/</span>
|
||||
{{formInput systemFields.luck.fields.max value=system.luck.max name="system.luck.max" disabled=isPlayMode}}
|
||||
</div>
|
||||
<div class="character-resource">
|
||||
<span class="resource-label">{{localize "OATHHAMMER.Label.Defense"}}</span>
|
||||
<input type="text" value="{{system.defense.value}}" disabled class="defense-display" />
|
||||
</div>
|
||||
<div class="character-resource">
|
||||
<span class="resource-label">{{localize "OATHHAMMER.Label.Movement"}}</span>
|
||||
{{formInput systemFields.movement.fields.base value=system.movement.base name="system.movement.base" disabled=isPlayMode}}
|
||||
</div>
|
||||
</fieldset>
|
||||
|
||||
<fieldset class="character-attributes character-attributes-{{ifThen isPlayMode 'play' 'edit'}}">
|
||||
<legend>{{localize "OATHHAMMER.Label.Attributes"}}</legend>
|
||||
<div class="attributes-grid">
|
||||
@@ -84,6 +93,7 @@
|
||||
{{/each}}
|
||||
</div>
|
||||
</fieldset>
|
||||
|
||||
<fieldset class="character-arcane-stress">
|
||||
<legend>{{localize "OATHHAMMER.Label.ArcaneStress"}}</legend>
|
||||
<div class="stress-inputs">
|
||||
@@ -93,6 +103,7 @@
|
||||
</div>
|
||||
</fieldset>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
</fieldset>
|
||||
|
||||
Reference in New Issue
Block a user