diff --git a/module/actor/actor-sheet.js b/module/actor/actor-sheet.js index 7508727..e901a86 100644 --- a/module/actor/actor-sheet.js +++ b/module/actor/actor-sheet.js @@ -58,6 +58,10 @@ export default class DeltaGreenActorSheet extends DGSheetMixin(ActorSheetV2) { gear: { template: `${this.TEMPLATE_PATH}/actor/parts/gear-tab.html`, }, + bio: { + template: `${this.TEMPLATE_PATH}/actor/parts/bio-tab.html`, + templates: [`${this.TEMPLATE_PATH}/actor/partials/cv-partial.html`], + }, }); /* -------------------------------------------- */ diff --git a/templates/actor/parts/bio-tab.html b/templates/actor/parts/bio-tab.html new file mode 100644 index 0000000..f4006ea --- /dev/null +++ b/templates/actor/parts/bio-tab.html @@ -0,0 +1,104 @@ +{{!-- djlint:off H020 --}} + +{{!-- PERSONAL (Biography) Tab --}} +
+
+ {{localize "DG.Sheet.BlockHeaders.PersonalInfoCV"}} +
+
+ {{localize 'DG.CV.Sex'}} + + + {{localize 'DG.CV.AgeAndDoB'}} + +
+ +
+ + {{localize 'DG.CV.Employer'}} + + + {{localize 'DG.CV.Nationality'}} + + +
+ +
+ {{localize 'DG.CV.Education'}} + +
+ + {{#if (showImpossibleLandscapesContent) }} + +
+ {{localize 'DG.ImpossibleLanscapes.IHaveSeenThe'}} + + {{localize 'DG.ImpossibleLanscapes.YellowSign'}} + + + {{localize 'DG.ImpossibleLanscapes.CorruptionFirstHalf'}} + {{localize 'DG.ImpossibleLanscapes.CorruptionSecondHalf'}} + + +
+ +
+ {{localize 'DG.ImpossibleLanscapes.Gift'}} + + + {{localize 'DG.ImpossibleLanscapes.Insight'}} + +
+ + {{/if}} + +
+ {{localize "DG.Sheet.BlockHeaders.PhysicalDescriptionNotes"}} +
+ +
+ {{editor enrichedDescription target="system.physicalDescription" engine="prosemirror" button=true owner=owner editable=editable}} +
+