diff --git a/module/applications/sheets/items/subclass.mjs b/module/applications/sheets/items/subclass.mjs index 254ab7cc..6daf4a89 100644 --- a/module/applications/sheets/items/subclass.mjs +++ b/module/applications/sheets/items/subclass.mjs @@ -44,9 +44,9 @@ export default class SubclassSheet extends DHBaseItemSheet { async _prepareContext(options) { const context = await super._prepareContext(options); if (this.document.system.linkedClass) { - context.class = (await fromUuid(this.document.system.linkedClass)) ?? { + const classData = await fromUuid(this.document.system.linkedClass); + context.class = classData ?? { name: _loc('DAGGERHEART.GENERAL.missingX', { x: _loc('TYPES.Item.class') }), - img: 'systems/daggerheart/assets/icons/documents/items/laurel-crown.svg', missing: true }; } diff --git a/styles/less/global/feature-section.less b/styles/less/global/feature-section.less index 937f0cde..7d5099e1 100644 --- a/styles/less/global/feature-section.less +++ b/styles/less/global/feature-section.less @@ -35,6 +35,14 @@ border-radius: 6px; border: none; } + .image-icon { + font-size: 26px; + width: 40px; + height: 40px; + display: flex; + justify-content: center; + align-items: center; + } .controls { display: flex; justify-content: center; diff --git a/templates/sheets/items/subclass/features.hbs b/templates/sheets/items/subclass/features.hbs index 75ff3a8b..c54e702e 100644 --- a/templates/sheets/items/subclass/features.hbs +++ b/templates/sheets/items/subclass/features.hbs @@ -8,9 +8,12 @@ {{#if class}}
{{else}}