diff --git a/Apps/HeroSummaryCardV1/content.hbs b/Apps/HeroSummaryCardV1/content.hbs
index 9d43da0..f0eddec 100644
--- a/Apps/HeroSummaryCardV1/content.hbs
+++ b/Apps/HeroSummaryCardV1/content.hbs
@@ -31,6 +31,35 @@
{{rc-options fate.selected fate.options localize=true}}
+ {{#if meta.editable}}
+
+
+ {{else}}
+
+
+ {{ level.glory }}
+
+ {{/if}}
{{!-- * Weapons --}}
diff --git a/Apps/HeroSummaryCardV1/style.css b/Apps/HeroSummaryCardV1/style.css
index 2911b4a..556d866 100644
--- a/Apps/HeroSummaryCardV1/style.css
+++ b/Apps/HeroSummaryCardV1/style.css
@@ -50,6 +50,15 @@
padding-left: var(--col-gap);
}
+ .glory-label {
+ grid-column: 2 / span 1;
+ grid-row: 4 / span 1;
+ }
+ .glory {
+ grid-column: 2 / span 1;
+ grid-row: 5 / span 1;
+ }
+
.fate {
grid-column: 1 / span 1;
grid-row: 4 / span 2;
@@ -114,6 +123,7 @@
background: none;
width: 70%;
text-align: center;
+ padding: 0;
}
> .roll {
diff --git a/Apps/elements/input.css b/Apps/elements/input.css
index fb54c71..0d1e4af 100644
--- a/Apps/elements/input.css
+++ b/Apps/elements/input.css
@@ -1,15 +1,18 @@
-.ripcrypt > .window-content input {
- all: revert;
- box-sizing: border-box;
- border: none;
- outline: none;
- font-family: inherit;
- font-size: inherit;
- position: relative;
- background: none;
+.ripcrypt > .window-content {
+ input, .input {
+ all: revert;
+ box-sizing: border-box;
+ border: none;
+ outline: none;
+ font-family: inherit;
+ font-size: inherit;
+ position: relative;
+ background: none;
+ padding: 2px 4px;
- &[type="text"],
- &[type="number"] {
- border-bottom: 2px dashed purple;
+ &[type="text"],
+ &[type="number"] {
+ border-bottom: 2px dashed purple;
+ }
}
}
diff --git a/langs/en-ca.json b/langs/en-ca.json
index 1bf3f50..725fc3a 100644
--- a/langs/en-ca.json
+++ b/langs/en-ca.json
@@ -35,7 +35,8 @@
},
"wear": "Wear",
"damage": "Damage",
- "guts": "Guts"
+ "guts": "Guts",
+ "glory": "Glory"
},
"setting": {
"abbrAccess": {
diff --git a/module/Apps/ActorSheets/HeroSummaryCardV1.mjs b/module/Apps/ActorSheets/HeroSummaryCardV1.mjs
index 24e2054..284a450 100644
--- a/module/Apps/ActorSheets/HeroSummaryCardV1.mjs
+++ b/module/Apps/ActorSheets/HeroSummaryCardV1.mjs
@@ -52,6 +52,7 @@ export class HeroSummaryCardV1 extends GenericSheetMixin(HandlebarsApplicationMi
ctx = await HeroSummaryCardV1.prepareFatePath(ctx);
ctx = await HeroSummaryCardV1.prepareAbilityRow(ctx);
ctx = await HeroSummaryCardV1.prepareSpeed(ctx);
+ ctx = await HeroSummaryCardV1.prepareLevelData(ctx);
partId = partId.slice(0,1).toUpperCase() + partId.slice(1);
if (this[`_prepare${partId}Context`] != null) {
@@ -62,6 +63,16 @@ export class HeroSummaryCardV1 extends GenericSheetMixin(HandlebarsApplicationMi
return ctx;
};
+ static async prepareLevelData(ctx) {
+ ctx.level = {
+ glory: ctx.actor.system.level.glory,
+ };
+ if (ctx.meta.limited) {
+ ctx.level.glory = `?`;
+ };
+ return ctx;
+ };
+
static async prepareFatePath(ctx) {
ctx.fate = {};
ctx.fate.selected = ctx.actor.system.fate;