added storageLocation property to items
Additions: - added storageLocation property to classes - added storageLocation field to template - added localization Changes: - changed default values for item string properties to "-" Fixes: - fixed CSS side-property flex properties such that new text field is properly shown - fixed for="..." setting for item's data.price label
This commit is contained in:
parent
f9270a3997
commit
7986e91ab7
4 changed files with 12 additions and 7 deletions
|
@ -12,6 +12,7 @@
|
||||||
"DS4.AttackTypeMeleeRanged": "Melee / Ranged",
|
"DS4.AttackTypeMeleeRanged": "Melee / Ranged",
|
||||||
"DS4.Quantity": "Quantity",
|
"DS4.Quantity": "Quantity",
|
||||||
"DS4.PriceGold": "Price (Gold)",
|
"DS4.PriceGold": "Price (Gold)",
|
||||||
|
"DS4.StorageLocation": "Stored at",
|
||||||
"DS4.ItemAvailability": "Availability",
|
"DS4.ItemAvailability": "Availability",
|
||||||
"DS4.ItemAvailabilityHamlet": "Hamlet",
|
"DS4.ItemAvailabilityHamlet": "Hamlet",
|
||||||
"DS4.ItemAvailabilityVilage": "Village",
|
"DS4.ItemAvailabilityVilage": "Village",
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
.side-properties {
|
.side-properties {
|
||||||
flex: 0 0 150px;
|
flex: 0 0 50%;
|
||||||
margin: 5px 5px 5px 0;
|
margin: 5px 5px 5px 0;
|
||||||
padding-right: 5px;
|
padding-right: 5px;
|
||||||
border-right: 2px groove $c-border-groove;
|
border-right: 2px groove $c-border-groove;
|
||||||
|
@ -10,15 +10,15 @@
|
||||||
flex-direction: row;
|
flex-direction: row;
|
||||||
|
|
||||||
label {
|
label {
|
||||||
flex: 2;
|
flex: 1;
|
||||||
line-height: 26px;
|
line-height: 26px;
|
||||||
font-weight: bold;
|
font-weight: bold;
|
||||||
}
|
}
|
||||||
|
|
||||||
input,
|
input,
|
||||||
select {
|
select {
|
||||||
text-align: right;
|
text-align: left;
|
||||||
flex: 1;
|
flex: 1.5 1.5 0px;
|
||||||
width: calc(100% - 2px);
|
width: calc(100% - 2px);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -46,7 +46,8 @@
|
||||||
"physical": {
|
"physical": {
|
||||||
"quantity": 1,
|
"quantity": 1,
|
||||||
"price": 0,
|
"price": 0,
|
||||||
"availability": "none"
|
"availability": "-",
|
||||||
|
"storageLocation": "-"
|
||||||
},
|
},
|
||||||
"equipable": {
|
"equipable": {
|
||||||
"equipped": false
|
"equipped": false
|
||||||
|
|
|
@ -4,12 +4,16 @@
|
||||||
<label for="data.quantity">{{localize "DS4.Quantity"}}</label>
|
<label for="data.quantity">{{localize "DS4.Quantity"}}</label>
|
||||||
<input type="number" data-dtype="Number" name="data.quantity" value="{{data.quantity}}" />
|
<input type="number" data-dtype="Number" name="data.quantity" value="{{data.quantity}}" />
|
||||||
</div>
|
</div>
|
||||||
|
<div class="side-property">
|
||||||
|
<label for="data.storageLocation">{{localize "DS4.StorageLocation"}}</label>
|
||||||
|
<input type="text" data-dtype="String" name="data.storageLocation" value="{{data.storageLocation}}" />
|
||||||
|
</div>
|
||||||
<div class="side-property">
|
<div class="side-property">
|
||||||
<label for="data.price">{{localize "DS4.PriceGold"}}</label>
|
<label for="data.price">{{localize "DS4.PriceGold"}}</label>
|
||||||
<input type="number" data-dtype="Number" name="data.price" value="{{data.price}}" />
|
<input type="number" data-dtype="Number" name="data.price" value="{{data.price}}" />
|
||||||
</div>
|
</div>
|
||||||
<div class="side-property">
|
<div class="side-property">
|
||||||
<label for="data.price">{{localize "DS4.ItemAvailability"}}</label>
|
<label for="data.availability">{{localize "DS4.ItemAvailability"}}</label>
|
||||||
<select name="data.availability" data-type="String">
|
<select name="data.availability" data-type="String">
|
||||||
{{#select data.availability}}
|
{{#select data.availability}}
|
||||||
{{#each config.itemAvailabilities as |value key|}}
|
{{#each config.itemAvailabilities as |value key|}}
|
||||||
|
@ -18,7 +22,6 @@
|
||||||
{{/select}}
|
{{/select}}
|
||||||
</select>
|
</select>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
{{editor content=data.description target="data.description" button=true owner=owner editable=editable}}
|
{{editor content=data.description target="data.description" button=true owner=owner editable=editable}}
|
||||||
</div>
|
</div>
|
Loading…
Reference in a new issue