diff --git a/Apps/HeroSummaryCardV1/content.hbs b/Apps/HeroSummaryCardV1/content.hbs index aeba396..4ec428e 100644 --- a/Apps/HeroSummaryCardV1/content.hbs +++ b/Apps/HeroSummaryCardV1/content.hbs @@ -91,6 +91,30 @@ {{/if}} + <{{{ifThen meta.editable "label" "div"}}} + id="{{meta.idp}}-rank-label" + for="{{meta.idp}}-rank" + class="rank-label label col-header" + > + {{ rc-i18n "RipCrypt.common.rank" }} + + {{#if meta.editable}} + + {{else}} +
+ {{ level.rank.selected }} +
+ {{/if}} + {{!-- * Weapons --}} diff --git a/Apps/HeroSummaryCardV1/style.css b/Apps/HeroSummaryCardV1/style.css index 1e89e85..4888b4f 100644 --- a/Apps/HeroSummaryCardV1/style.css +++ b/Apps/HeroSummaryCardV1/style.css @@ -68,6 +68,15 @@ grid-row: 5 / span 1; } + .rank-label { + grid-column: 4 / span 1; + grid-row: 4 / span 1; + } + .rank { + grid-column: 4 / span 1; + grid-row: 5 / span 1; + } + .fate { grid-column: 1 / span 1; grid-row: 4 / span 2; diff --git a/langs/en-ca.json b/langs/en-ca.json index 24c7aed..05d89e9 100644 --- a/langs/en-ca.json +++ b/langs/en-ca.json @@ -37,7 +37,8 @@ "damage": "Damage", "guts": "Guts", "glory": "Glory", - "step": "Step" + "step": "Step", + "rank": "Rank" }, "setting": { "abbrAccess": { diff --git a/module/Apps/ActorSheets/HeroSummaryCardV1.mjs b/module/Apps/ActorSheets/HeroSummaryCardV1.mjs index 08d192d..ff4effc 100644 --- a/module/Apps/ActorSheets/HeroSummaryCardV1.mjs +++ b/module/Apps/ActorSheets/HeroSummaryCardV1.mjs @@ -67,10 +67,15 @@ export class HeroSummaryCardV1 extends GenericSheetMixin(HandlebarsApplicationMi ctx.level = { glory: ctx.actor.system.level.glory, step: ctx.actor.system.level.step, + rank: { + selected: ctx.actor.system.level.rank, + options: Object.values(gameTerms.Rank), + }, }; if (ctx.meta.limited) { ctx.level.glory = `?`; ctx.level.step = `?`; + ctx.level.rank.selected = `?`; }; return ctx; };