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 {
|
||||
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 {
|
||||
grid-area: sync;
|
||||
}
|
||||
|
|
@ -283,4 +296,4 @@
|
|||
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 {
|
||||
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 {
|
||||
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.placeholder": "Character Name...",
|
||||
|
||||
"dotdungeon.actor.pc.backpack.materials.label": "Materials",
|
||||
|
||||
|
||||
"dotdungeon.actor.sync.circle.group": "Group Name",
|
||||
"dotdungeon.actor.sync.circle.sync": "Sync",
|
||||
|
|
@ -99,7 +101,9 @@
|
|||
"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.skill.button.roll": "Roll a {skill} check",
|
||||
"dotdungeon.aria.aspect-description": "The information on how the aspect works"
|
||||
"dotdungeon.aria.aspect-description": "The information on how the aspect works",
|
||||
"dotdungeon.aria.actor.pc.skill.dropdown": "Your expertise level in the {skill} skill",
|
||||
"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 {
|
||||
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 {
|
||||
grid-area: sync;
|
||||
|
|
|
|||
|
|
@ -2,7 +2,7 @@
|
|||
<button
|
||||
{{disabled false}}
|
||||
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)}}
|
||||
{{#with (dotdungeon-objectValue system (concat "stats." stat)) as | die |}}
|
||||
|
|
@ -14,7 +14,7 @@
|
|||
<select
|
||||
name="{{concat "system.skills." stat "." name}}"
|
||||
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))}}
|
||||
<option value="">Novice (+0)</option>
|
||||
|
|
|
|||
|
|
@ -64,22 +64,44 @@
|
|||
|
||||
|
||||
{{#> dotdungeon.panel class="backpack" title="dotdungeon.actor.pc.panel.backpack"}}
|
||||
<label>
|
||||
{{localize
|
||||
(concat
|
||||
"dotdungeon.settings.resourcesOrSupplies.option."
|
||||
settings.resourcesOrSupplies
|
||||
)
|
||||
}}
|
||||
{{#if settings.devMode}}
|
||||
<div class="debug-data">
|
||||
({{settings.resourcesOrSupplies}})
|
||||
</div>
|
||||
{{/if}}
|
||||
<label class="row">
|
||||
<span class="grow">
|
||||
{{localize
|
||||
(concat
|
||||
"dotdungeon.settings.resourcesOrSupplies.option."
|
||||
settings.resourcesOrSupplies
|
||||
)
|
||||
}}
|
||||
{{#if settings.devMode}}
|
||||
<span class="debug-data">
|
||||
({{settings.resourcesOrSupplies}})
|
||||
</span>
|
||||
{{/if}}
|
||||
</span>
|
||||
<input
|
||||
class="supplies-count"
|
||||
type="number"
|
||||
name=""
|
||||
min="0"
|
||||
name="system.supplies"
|
||||
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>
|
||||
{{/ dotdungeon.panel}}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue