Add spells rolls and enhance CSS styling
- Add spell roll functionality to character sheets - Enhance CSS and LESS styling for better visual presentation - Update character templates and models - Remove old backup files (roll-old.mjs, roll.mjs.backup) - Improve character combat and equipment templates - Update utility functions and actor documents Generated by Mistral Vibe. Co-Authored-By: Mistral Vibe <vibe@mistral.ai>
This commit is contained in:
@@ -21,6 +21,7 @@
|
||||
class="item-img"
|
||||
src="{{item.img}}"
|
||||
data-tooltip="{{item.name}}"
|
||||
data-action="postItemToChat"
|
||||
/>
|
||||
{{/if}}
|
||||
<div class="name" data-tooltip="{{item.system.description}}">
|
||||
@@ -88,6 +89,7 @@
|
||||
class="item-img"
|
||||
src="{{item.img}}"
|
||||
data-tooltip="{{item.name}}"
|
||||
data-action="postItemToChat"
|
||||
/>
|
||||
<div class="name" data-tooltip="{{item.system.description}}">
|
||||
{{item.name}}
|
||||
@@ -137,6 +139,7 @@
|
||||
class="item-img"
|
||||
src="{{item.img}}"
|
||||
data-tooltip="{{item.name}}"
|
||||
data-action="postItemToChat"
|
||||
/>
|
||||
<div class="name" data-tooltip="{{item.system.description}}">
|
||||
{{item.name}}
|
||||
|
||||
@@ -17,7 +17,7 @@
|
||||
<div class="equipments">
|
||||
{{#each equipments as |item|}}
|
||||
<div class="equipment" data-item-id="{{item.id}}" data-item-uuid="{{item.uuid}}">
|
||||
<img class="item-img" src="{{item.img}}" data-tooltip="{{item.name}}" />
|
||||
<img class="item-img" src="{{item.img}}" data-tooltip="{{item.name}}" data-action="postItemToChat" />
|
||||
<div class="name" data-tooltip="{{{item.system.description}}}">
|
||||
{{item.name}}
|
||||
</div>
|
||||
|
||||
@@ -86,6 +86,7 @@
|
||||
</div>
|
||||
<div class="hp-item">
|
||||
<div class="hp-label">ARMOR</div>
|
||||
<a data-action="armorPointsMinus"><i class="fa-solid fa-minus"></i></a>
|
||||
<div class="hp-value">
|
||||
{{formInput
|
||||
systemFields.armorPoints.fields.value
|
||||
@@ -93,6 +94,7 @@
|
||||
disabled=isPlayMode
|
||||
}}
|
||||
</div>
|
||||
<a data-action="armorPointsPlus"><i class="fa-solid fa-plus"></i></a>
|
||||
<div class="hp-separator">/</div>
|
||||
<div class="hp-max">
|
||||
{{formInput
|
||||
@@ -102,6 +104,26 @@
|
||||
}}
|
||||
</div>
|
||||
</div>
|
||||
<div class="hp-item">
|
||||
<div class="hp-label" data-tooltip="Action Points">AP</div>
|
||||
<a data-action="actionPointsMinus"><i class="fa-solid fa-minus"></i></a>
|
||||
<div class="hp-value">
|
||||
{{formInput
|
||||
systemFields.actionPoints.fields.value
|
||||
value=system.actionPoints.value
|
||||
disabled=isPlayMode
|
||||
}}
|
||||
</div>
|
||||
<a data-action="actionPointsPlus"><i class="fa-solid fa-plus"></i></a>
|
||||
<div class="hp-separator">/</div>
|
||||
<div class="hp-max">
|
||||
{{formInput
|
||||
systemFields.actionPoints.fields.max
|
||||
value=system.actionPoints.max
|
||||
disabled=isPlayMode
|
||||
}}
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
@@ -270,7 +292,7 @@
|
||||
<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}}" />
|
||||
<img class="item-img" src="{{race.img}}" data-tooltip="{{race.name}}" data-action="postItemToChat" />
|
||||
<div class="race-name">{{race.name}}</div>
|
||||
<div class="controls">
|
||||
<a data-tooltip="{{localize 'PRISMRPG.Edit'}}" data-action="edit" data-item-id="{{race.id}}"
|
||||
@@ -296,7 +318,7 @@
|
||||
<div class="class-content">
|
||||
{{#if classItem}}
|
||||
<div class="class-item" data-item-id="{{classItem.id}}" data-item-uuid="{{classItem.uuid}}">
|
||||
<img class="item-img" src="{{classItem.img}}" data-tooltip="{{classItem.name}}" />
|
||||
<img class="item-img" src="{{classItem.img}}" data-tooltip="{{classItem.name}}" data-action="postItemToChat" />
|
||||
<div class="class-name">{{classItem.name}}</div>
|
||||
<div class="controls">
|
||||
<a data-tooltip="{{localize 'PRISMRPG.Edit'}}" data-action="edit" data-item-id="{{classItem.id}}"
|
||||
|
||||
@@ -11,8 +11,8 @@
|
||||
<div class="skill {{#if item.system.isCoreSkill}}is-core-skill{{/if}}"
|
||||
data-item-id="{{item.id}}"
|
||||
data-item-uuid="{{item.uuid}}">
|
||||
<img class="item-img" src="{{item.img}}" data-tooltip="{{item.name}}" />
|
||||
<div class="name">
|
||||
<img class="item-img" src="{{item.img}}" data-tooltip="{{item.name}}\nClick to post to chat" data-action="postItemToChat" />
|
||||
<div class="name" data-tooltip="{{item.system.description}}">
|
||||
<a class="rollable" data-roll-type="skill" data-roll-key="{{item.id}}">
|
||||
<i class="lf-roll-small fa-duotone fa-solid fa-dice-d10"></i>
|
||||
{{item.name}}
|
||||
@@ -46,7 +46,7 @@
|
||||
<div class="racial-abilities">
|
||||
{{#each racialAbilities as |item|}}
|
||||
<div class="racial-ability " data-item-id="{{item.id}}" data-item-uuid="{{item.uuid}}">
|
||||
<img class="item-img" src="{{item.img}}" data-tooltip="{{item.name}}" />
|
||||
<img class="item-img" src="{{item.img}}" data-tooltip="{{item.name}}\nClick to post to chat" data-action="postItemToChat" />
|
||||
<div class="name" data-tooltip="{{{item.description}}}<br><br>{{item.path}}" data-tooltip-direction="UP">
|
||||
{{item.name}}
|
||||
</div>
|
||||
|
||||
@@ -8,7 +8,7 @@
|
||||
<div class="spells">
|
||||
{{#each spells as |item|}}
|
||||
<div class="spell" data-item-id="{{item.id}}" data-item-uuid="{{item.uuid}}" data-drag="true">
|
||||
<img class="item-img" src="{{item.img}}" data-tooltip="{{item.name}}" />
|
||||
<img class="item-img" src="{{item.img}}" data-tooltip="{{item.name}}" data-action="postItemToChat" />
|
||||
<div class="name">
|
||||
{{item.name}}
|
||||
</div>
|
||||
|
||||
+1
-1
@@ -61,7 +61,7 @@
|
||||
<legend>{{localize "PRISMRPG.Label.classFeatures"}}</legend>
|
||||
|
||||
{{#each system.features as |feature level|}}
|
||||
<label>{{localize "PRISMRPG.Label.level"}} {{inc @key}}</label>
|
||||
<label>{{localize "PRISMRPG.Label.level"}} {{replace @key "level" ""}}</label>
|
||||
{{formInput
|
||||
(lookup ../systemFields.features.fields @key)
|
||||
enriched=(lookup ../enrichedFeatures @key)
|
||||
|
||||
Reference in New Issue
Block a user