Begin playing around with the weapon sheet

This commit is contained in:
Oliver-Akins 2024-04-30 21:31:49 -06:00
parent d1cb412e5a
commit 91c95da639
8 changed files with 256 additions and 4 deletions

View file

@ -0,0 +1,21 @@
<form class="item item--weapon-v1 theme-dark">
<div class="page-content">
{{> dotdungeon.untyped.v2.general }}
{{> dotdungeon.weapon.v1.details }}
{{#if meta.showSettingsTab}}
{{> dotdungeon.untyped.v2.settings }}
{{/if}}
{{> dotdungeon.untyped.v2.effects }}
</div>
<div class="nav-bar">
<nav data-group="page" class="page" aria-label="">
<a class="button" data-group="page" data-tab="general">General</a>
<a class="button" data-group="page" data-tab="details">Details</a>
<a class="button" data-group="page" data-tab="effects">Effects</a>
{{#if meta.showSettingsTab}}
<a class="button" data-group="page" data-tab="settings">Settings</a>
{{/if}}
</nav>
</div>
</form>

View file

@ -0,0 +1,83 @@
<div class="tab" data-group="page" data-tab="details">
<div class="full-width panel--row space-between">
{{#if meta.isEditable}}
<label
for="{{meta.idp}}-purchase-cost"
class="justify-start"
>
Purchase Cost
</label>
<dd-incrementer
var:height="1.5rem"
name="system.buy"
value="{{system.buy}}"
id="{{meta.idp}}-purchase-cost"
min="0"
></dd-incrementer>
{{else}}
<span>Purchase Cost</span>
<span class="text-right">{{dd-empty-state system.buy}}</span>
{{/if}}
</div>
<div class="full-width panel--row space-between">
{{#if meta.isEditable}}
<label
for="{{meta.idp}}-usage-cost"
class="justify-start"
>
Usage Cost
</label>
<dd-incrementer
var:height="1.5rem"
name="system.usage_cost"
value="{{system.usage_cost}}"
id="{{meta.idp}}-usage-cost"
min="0"
></dd-incrementer>
{{else}}
<span>Usage Cost</span>
<span class="text-right">{{dd-empty-state system.usage_cost}}</span>
{{/if}}
</div>
<div class="detail panel--column">
<span>Rarity</span>
{{#if meta.isEditable}}
<select
class="text-center"
name="system.tier"
id="{{meta.idp}}-item-tier"
>
{{{ dd-options system.tier config.itemTiers localize=true }}}
</select>
{{else}}
<span>{{dd-i18n (concat "dotdungeon.rarity." system.tier)}}</span>
{{/if}}
</div>
{{#if meta.isEmbedded}}
<div class="detail panel--column">
Item Location
{{#if meta.isEditable}}
<select
class="text-center"
name="system.location"
id="{{meta.idp}}-location"
>
{{{ dd-options system.location item.availableLocations localize=true }}}
</select>
{{else}}
{{dd-i18n (concat "dotdungeon.location." system.location)}}
{{/if}}
</div>
<div class="number full-width panel--row space-between">
{{#if meta.isEditable}}
<label for="{{meta.idp}}-quantity">
Quantity
</label>
<dd-incrementer value="{{system.supplies}}"></dd-incrementer>
{{else}}
Quantity
{{system.quantity}}
{{/if}}
</div>
{{/if}}
</div>