Finish the additional resources section of the sheet
This commit is contained in:
parent
bc30d19717
commit
d381c3f890
6 changed files with 89 additions and 21 deletions
|
|
@ -162,6 +162,19 @@
|
||||||
.dotdungeon .actor--pc .panel--backpack {
|
.dotdungeon .actor--pc .panel--backpack {
|
||||||
grid-area: backpack;
|
grid-area: backpack;
|
||||||
}
|
}
|
||||||
|
.dotdungeon .actor--pc .panel--backpack .row {
|
||||||
|
display: flex;
|
||||||
|
flex-direction: row;
|
||||||
|
align-items: center;
|
||||||
|
}
|
||||||
|
.dotdungeon .actor--pc .panel--backpack .row .grow {
|
||||||
|
flex-grow: 1;
|
||||||
|
}
|
||||||
|
.dotdungeon .actor--pc .panel--backpack .supplies-count,
|
||||||
|
.dotdungeon .actor--pc .panel--backpack .materials-count {
|
||||||
|
width: 25%;
|
||||||
|
text-align: center;
|
||||||
|
}
|
||||||
.dotdungeon .actor--pc .panel--sync {
|
.dotdungeon .actor--pc .panel--sync {
|
||||||
grid-area: sync;
|
grid-area: sync;
|
||||||
}
|
}
|
||||||
|
|
@ -283,4 +296,4 @@
|
||||||
resize: vertical;
|
resize: vertical;
|
||||||
}
|
}
|
||||||
|
|
||||||
/*# sourceMappingURL=data:application/json;charset=utf-8,%7B%22version%22:3,%22sourceRoot%22:%22%22,%22sources%22:%5B%22../styles/generic.scss%22,%22../styles/mixins/_foundry.scss%22,%22../styles/_vars.scss%22,%22../styles/mixins/_partials.scss%22,%22../styles/sheets/partials/stat.scss%22,%22../styles/sheets/partials/skill.scss%22,%22../styles/sheets/partials/panel.scss%22,%22../styles/mixins/_breakpoints.scss%22,%22../styles/sheets/actor/mvp.scss%22,%22../styles/sheets/actor/sync/basic.scss%22,%22../styles/sheets/items/aspect.scss%22%5D,%22names%22:%5B%5D,%22mappings%22:%22AAIQ;AAKP;EACC;;AAED;EACC;;AAGD;ECfA;EACA;EACA;EDeC,aElBW;EFmBX;;AAGD;EACC;;AAGD;ECzBA;EACA;EACA;EDyBC;EACA;;AAGD;AAAA;AAAA;EAGC;EGhCD;EACA;EACA;EACA;EACA;EACA,aDPW;;ACSX;AAAA;AAAA;AAAA;AAAA;EAEC;;AH2BD;EACC;;AAGD;EACC;EACA,aE5CU;;;AFiDZ;EACC;;AAEA;EACC;EACA,YEpDW;;;AEHb;EACC;EACA;EACA;;ACHD;EACC;EACA;EACA;EACA;EACA;EACA;;AAEA;EACC;EACA;EACA;EACA;;AAEA;EACC;EACA;EACA;EACA;;;ACdH;EACC;EACA;EAEA;EACA;;AAEA;EACC;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;ELnBD;EACA;EACA;EKmBE;EACA;EACA,aJxBU;EIyBV;;AAGD;EAEC,QADO;EAEP,OAFO;EAGP;;AAIF;EACC;;;AC9BD;EDmCA;IACC;IACA;;;AEzCF;EACC;EACA,qBACC;EASD;EACA,oBACC;EAGD;EACA;;AAGC;EACC;;AACA;EACC;EACA;;AAGD;EACC;;AAGF;EACC;;AACA;EACC;EACA;EACA;EACA;EACA;EACA;;AAGF;EACC;;AAEA;EACC;EACA;EACA;EACA;;AAGF;EACC;;AAED;EACC;;AAEA;EACC;EACA;EACA;;AAGD;AAAA;EAEC;EACA;EACA;;AAEA;AAAA;EACC;;AAIF;EACC;EACA;;AAGF;EACC;;AACA;EACC;EACA;EACA;EACA;;AAGF;EACC;;AAED;EACC;;AAED;EACC;;AAED;EACC;;AAED;EACC;;AAED;EACC;;;AD5GF;ECoHC;IACC;IACA;IACA,qBACC;;EAgBD;IACC;;EAGC;IACC;;EAKD;IACC;IACA;;;AD9IL;ECwJC;IACC;IACA;IACA,qBACC;;EAeC;IACC;;;AChLL;EACC;EACA;EACA;EACA;EACA;;AAEA;EACC;EACA;EACA;;AAGD;EACC;EACA;;AAGD;EACC;EACA;;AAMA;EACC;EACA;;;AFlBH;EE4BG;IACC;IACA;;;ACzCL;EACC;;AAEA;EACC;EACA;EACA;;AAGD;EACC;EACA%22,%22file%22:%22root.css%22%7D */
|
/*# sourceMappingURL=data:application/json;charset=utf-8,%7B%22version%22:3,%22sourceRoot%22:%22%22,%22sources%22:%5B%22../styles/generic.scss%22,%22../styles/mixins/_foundry.scss%22,%22../styles/_vars.scss%22,%22../styles/mixins/_partials.scss%22,%22../styles/sheets/partials/stat.scss%22,%22../styles/sheets/partials/skill.scss%22,%22../styles/sheets/partials/panel.scss%22,%22../styles/mixins/_breakpoints.scss%22,%22../styles/sheets/actor/mvp.scss%22,%22../styles/sheets/actor/sync/basic.scss%22,%22../styles/sheets/items/aspect.scss%22%5D,%22names%22:%5B%5D,%22mappings%22:%22AAIQ;AAKP;EACC;;AAED;EACC;;AAGD;ECfA;EACA;EACA;EDeC,aElBW;EFmBX;;AAGD;EACC;;AAGD;ECzBA;EACA;EACA;EDyBC;EACA;;AAGD;AAAA;AAAA;EAGC;EGhCD;EACA;EACA;EACA;EACA;EACA,aDPW;;ACSX;AAAA;AAAA;AAAA;AAAA;EAEC;;AH2BD;EACC;;AAGD;EACC;EACA,aE5CU;;;AFiDZ;EACC;;AAEA;EACC;EACA,YEpDW;;;AEHb;EACC;EACA;EACA;;ACHD;EACC;EACA;EACA;EACA;EACA;EACA;;AAEA;EACC;EACA;EACA;EACA;;AAEA;EACC;EACA;EACA;EACA;;;ACdH;EACC;EACA;EAEA;EACA;;AAEA;EACC;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;ELnBD;EACA;EACA;EKmBE;EACA;EACA,aJxBU;EIyBV;;AAGD;EAEC,QADO;EAEP,OAFO;EAGP;;AAIF;EACC;;;AC9BD;EDmCA;IACC;IACA;;;AEzCF;EACC;EACA,qBACC;EASD;EACA,oBACC;EAGD;EACA;;AAGC;EACC;;AACA;EACC;EACA;;AAGD;EACC;;AAGF;EACC;;AACA;EACC;EACA;EACA;EACA;EACA;EACA;;AAGF;EACC;;AAEA;EACC;EACA;EACA;EACA;;AAGF;EACC;;AAEA;EACC;EACA;EACA;;AAEA;EACC;;AAIF;AAAA;EAEC;EACA;;AAGF;EACC;;AAEA;EACC;EACA;EACA;;AAGD;AAAA;EAEC;EACA;EACA;;AAEA;AAAA;EACC;;AAIF;EACC;EACA;;AAGF;EACC;;AACA;EACC;EACA;EACA;EACA;;AAGF;EACC;;AAED;EACC;;AAED;EACC;;AAED;EACC;;AAED;EACC;;AAED;EACC;;;AD5HF;ECoIC;IACC;IACA;IACA,qBACC;;EAgBD;IACC;;EAGC;IACC;;EAKD;IACC;IACA;;;AD9JL;ECwKC;IACC;IACA;IACA,qBACC;;EAeC;IACC;;;AChML;EACC;EACA;EACA;EACA;EACA;;AAEA;EACC;EACA;EACA;;AAGD;EACC;EACA;;AAGD;EACC;EACA;;AAMA;EACC;EACA;;;AFlBH;EE4BG;IACC;IACA;;;ACzCL;EACC;;AAEA;EACC;EACA;EACA;;AAGD;EACC;EACA%22,%22file%22:%22root.css%22%7D */
|
||||||
|
|
|
||||||
|
|
@ -39,6 +39,19 @@
|
||||||
.dotdungeon .actor--pc .panel--backpack {
|
.dotdungeon .actor--pc .panel--backpack {
|
||||||
grid-area: backpack;
|
grid-area: backpack;
|
||||||
}
|
}
|
||||||
|
.dotdungeon .actor--pc .panel--backpack .row {
|
||||||
|
display: flex;
|
||||||
|
flex-direction: row;
|
||||||
|
align-items: center;
|
||||||
|
}
|
||||||
|
.dotdungeon .actor--pc .panel--backpack .row .grow {
|
||||||
|
flex-grow: 1;
|
||||||
|
}
|
||||||
|
.dotdungeon .actor--pc .panel--backpack .supplies-count,
|
||||||
|
.dotdungeon .actor--pc .panel--backpack .materials-count {
|
||||||
|
width: 25%;
|
||||||
|
text-align: center;
|
||||||
|
}
|
||||||
.dotdungeon .actor--pc .panel--sync {
|
.dotdungeon .actor--pc .panel--sync {
|
||||||
grid-area: sync;
|
grid-area: sync;
|
||||||
}
|
}
|
||||||
|
|
@ -117,4 +130,4 @@
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
/*# sourceMappingURL=data:application/json;charset=utf-8,%7B%22version%22:3,%22sourceRoot%22:%22%22,%22sources%22:%5B%22../../../styles/sheets/actor/mvp.scss%22,%22../../../styles/mixins/_breakpoints.scss%22%5D,%22names%22:%5B%5D,%22mappings%22:%22AAGA;EACC;EACA,qBACC;EASD;EACA,oBACC;EAGD;EACA;;AAGC;EACC;;AACA;EACC;EACA;;AAGD;EACC;;AAGF;EACC;;AACA;EACC;EACA;EACA;EACA;EACA;EACA;;AAGF;EACC;;AAEA;EACC;EACA;EACA;EACA;;AAGF;EACC;;AAED;EACC;;AAEA;EACC;EACA;EACA;;AAGD;AAAA;EAEC;EACA;EACA;;AAEA;AAAA;EACC;;AAIF;EACC;EACA;;AAGF;EACC;;AACA;EACC;EACA;EACA;EACA;;AAGF;EACC;;AAED;EACC;;AAED;EACC;;AAED;EACC;;AAED;EACC;;AAED;EACC;;;AC5GF;EDoHC;IACC;IACA;IACA,qBACC;;EAgBD;IACC;;EAGC;IACC;;EAKD;IACC;IACA;;;AC9IL;EDwJC;IACC;IACA;IACA,qBACC;;EAeC;IACC%22,%22file%22:%22mvp.css%22%7D */
|
/*# sourceMappingURL=data:application/json;charset=utf-8,%7B%22version%22:3,%22sourceRoot%22:%22%22,%22sources%22:%5B%22../../../styles/sheets/actor/mvp.scss%22,%22../../../styles/mixins/_breakpoints.scss%22%5D,%22names%22:%5B%5D,%22mappings%22:%22AAGA;EACC;EACA,qBACC;EASD;EACA,oBACC;EAGD;EACA;;AAGC;EACC;;AACA;EACC;EACA;;AAGD;EACC;;AAGF;EACC;;AACA;EACC;EACA;EACA;EACA;EACA;EACA;;AAGF;EACC;;AAEA;EACC;EACA;EACA;EACA;;AAGF;EACC;;AAEA;EACC;EACA;EACA;;AAEA;EACC;;AAIF;AAAA;EAEC;EACA;;AAGF;EACC;;AAEA;EACC;EACA;EACA;;AAGD;AAAA;EAEC;EACA;EACA;;AAEA;AAAA;EACC;;AAIF;EACC;EACA;;AAGF;EACC;;AACA;EACC;EACA;EACA;EACA;;AAGF;EACC;;AAED;EACC;;AAED;EACC;;AAED;EACC;;AAED;EACC;;AAED;EACC;;;AC5HF;EDoIC;IACC;IACA;IACA,qBACC;;EAgBD;IACC;;EAGC;IACC;;EAKD;IACC;IACA;;;AC9JL;EDwKC;IACC;IACA;IACA,qBACC;;EAeC;IACC%22,%22file%22:%22mvp.css%22%7D */
|
||||||
|
|
|
||||||
|
|
@ -85,6 +85,8 @@
|
||||||
"dotdungeon.actor.pc.profile.name.label": "Character Name",
|
"dotdungeon.actor.pc.profile.name.label": "Character Name",
|
||||||
"dotdungeon.actor.pc.profile.name.placeholder": "Character Name...",
|
"dotdungeon.actor.pc.profile.name.placeholder": "Character Name...",
|
||||||
|
|
||||||
|
"dotdungeon.actor.pc.backpack.materials.label": "Materials",
|
||||||
|
|
||||||
|
|
||||||
"dotdungeon.actor.sync.circle.group": "Group Name",
|
"dotdungeon.actor.sync.circle.group": "Group Name",
|
||||||
"dotdungeon.actor.sync.circle.sync": "Sync",
|
"dotdungeon.actor.sync.circle.sync": "Sync",
|
||||||
|
|
@ -99,7 +101,9 @@
|
||||||
"dotdungeon.notification.error.invalid-integer": "You must enter a valid whole number.",
|
"dotdungeon.notification.error.invalid-integer": "You must enter a valid whole number.",
|
||||||
|
|
||||||
|
|
||||||
"dotdungeon.aria.skill.dropdown": "Your expertise level in the {skill} skill",
|
"dotdungeon.aria.aspect-description": "The information on how the aspect works",
|
||||||
"dotdungeon.aria.skill.button.roll": "Roll a {skill} check",
|
"dotdungeon.aria.actor.pc.skill.dropdown": "Your expertise level in the {skill} skill",
|
||||||
"dotdungeon.aria.aspect-description": "The information on how the aspect works"
|
"dotdungeon.aria.actor.pc.skill.button.roll": "Roll a {skill} check",
|
||||||
|
"dotdungeon.aria.actor.pc.input.materials": "The number of materials you have available",
|
||||||
|
"dotdungeon.aria.actor.pc.input.supplies": "The number of supplies you have available"
|
||||||
}
|
}
|
||||||
|
|
@ -56,6 +56,22 @@
|
||||||
}
|
}
|
||||||
&--backpack {
|
&--backpack {
|
||||||
grid-area: backpack;
|
grid-area: backpack;
|
||||||
|
|
||||||
|
.row {
|
||||||
|
display: flex;
|
||||||
|
flex-direction: row;
|
||||||
|
align-items: center;
|
||||||
|
|
||||||
|
.grow {
|
||||||
|
flex-grow: 1;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
.supplies-count,
|
||||||
|
.materials-count {
|
||||||
|
width: 25%;
|
||||||
|
text-align: center;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
&--sync {
|
&--sync {
|
||||||
grid-area: sync;
|
grid-area: sync;
|
||||||
|
|
|
||||||
|
|
@ -2,7 +2,7 @@
|
||||||
<button
|
<button
|
||||||
{{disabled false}}
|
{{disabled false}}
|
||||||
class="skill__label skill__button"
|
class="skill__label skill__button"
|
||||||
aria-label="{{localize "dotdungeon.aria.skill.button.roll" skill=name}}"
|
aria-label="{{localize "dotdungeon.aria.actor.pc.skill.button.roll" skill=name}}"
|
||||||
>
|
>
|
||||||
{{localize (concat "dotdungeon.actor.pc.skill." name)}}
|
{{localize (concat "dotdungeon.actor.pc.skill." name)}}
|
||||||
{{#with (dotdungeon-objectValue system (concat "stats." stat)) as | die |}}
|
{{#with (dotdungeon-objectValue system (concat "stats." stat)) as | die |}}
|
||||||
|
|
@ -14,7 +14,7 @@
|
||||||
<select
|
<select
|
||||||
name="{{concat "system.skills." stat "." name}}"
|
name="{{concat "system.skills." stat "." name}}"
|
||||||
class="skill__select"
|
class="skill__select"
|
||||||
aria-label="{{localize "dotdungeon.aria.skill.dropdown" skill=name}}"
|
aria-label="{{localize "dotdungeon.aria.actor.pc.skill.dropdown" skill=name}}"
|
||||||
>
|
>
|
||||||
{{#select (dotdungeon-objectValue system (concat "skills." stat "." name))}}
|
{{#select (dotdungeon-objectValue system (concat "skills." stat "." name))}}
|
||||||
<option value="">Novice (+0)</option>
|
<option value="">Novice (+0)</option>
|
||||||
|
|
|
||||||
|
|
@ -64,22 +64,44 @@
|
||||||
|
|
||||||
|
|
||||||
{{#> dotdungeon.panel class="backpack" title="dotdungeon.actor.pc.panel.backpack"}}
|
{{#> dotdungeon.panel class="backpack" title="dotdungeon.actor.pc.panel.backpack"}}
|
||||||
<label>
|
<label class="row">
|
||||||
{{localize
|
<span class="grow">
|
||||||
(concat
|
{{localize
|
||||||
"dotdungeon.settings.resourcesOrSupplies.option."
|
(concat
|
||||||
settings.resourcesOrSupplies
|
"dotdungeon.settings.resourcesOrSupplies.option."
|
||||||
)
|
settings.resourcesOrSupplies
|
||||||
}}
|
)
|
||||||
{{#if settings.devMode}}
|
}}
|
||||||
<div class="debug-data">
|
{{#if settings.devMode}}
|
||||||
({{settings.resourcesOrSupplies}})
|
<span class="debug-data">
|
||||||
</div>
|
({{settings.resourcesOrSupplies}})
|
||||||
{{/if}}
|
</span>
|
||||||
|
{{/if}}
|
||||||
|
</span>
|
||||||
<input
|
<input
|
||||||
|
class="supplies-count"
|
||||||
type="number"
|
type="number"
|
||||||
name=""
|
name="system.supplies"
|
||||||
min="0"
|
value="{{system.supplies}}"
|
||||||
|
aria-label="{{localize "dotdungeon.aria.actor.pc.input.supplies"}}"
|
||||||
|
aria-valuemin="0"
|
||||||
|
aria-valuemax="5"
|
||||||
|
aria-valuenow="{{system.supplies}}"
|
||||||
|
>
|
||||||
|
</label>
|
||||||
|
<label class="row">
|
||||||
|
<span class="grow">
|
||||||
|
{{localize "dotdungeon.actor.pc.backpack.materials.label"}}
|
||||||
|
</span>
|
||||||
|
<input
|
||||||
|
class="materials-count"
|
||||||
|
type="number"
|
||||||
|
name="system.materials"
|
||||||
|
value="{{system.materials}}"
|
||||||
|
aria-label="{{localize "dotdungeon.aria.actor.pc.input.materials"}}"
|
||||||
|
aria-valuemin="0"
|
||||||
|
aria-valuemax="5"
|
||||||
|
aria-valuenow="{{system.supplies}}"
|
||||||
>
|
>
|
||||||
</label>
|
</label>
|
||||||
{{/ dotdungeon.panel}}
|
{{/ dotdungeon.panel}}
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue