diff --git a/module/applications/sheets/character.mjs b/module/applications/sheets/character.mjs index ed1635a1..d6974a42 100644 --- a/module/applications/sheets/character.mjs +++ b/module/applications/sheets/character.mjs @@ -698,7 +698,6 @@ export default class CharacterSheet extends DaggerheartSheet(ActorSheetV2) { static async makeDeathMove() { if (this.document.system.resources.hitPoints.value === this.document.system.resources.hitPoints.max) { await new DhpDeathMove(this.document).render(true); - await this.minimize(); } } diff --git a/styles/less/actors/character/sidebar.less b/styles/less/actors/character/sidebar.less index b3ac42e0..0a37aff4 100644 --- a/styles/less/actors/character/sidebar.less +++ b/styles/less/actors/character/sidebar.less @@ -12,12 +12,39 @@ background: transparent; } - img { + .portrait { + position: relative; height: 235px; width: 275px; border-bottom: 1px solid light-dark(@dark-blue, @golden); cursor: pointer; - object-fit: cover; + + img { + height: 235px; + width: 275px; + object-fit: cover; + } + + .death-roll-btn { + display: none; + } + + &.death-roll { + filter: grayscale(1); + + .death-roll-btn { + display: flex; + position: absolute; + top: 30%; + right: 30%; + font-size: 6rem; + color: @beige; + + &:hover { + text-shadow: 0 0 8px @beige; + } + } + } } .info-section { diff --git a/templates/sheets/actors/character/sidebar.hbs b/templates/sheets/actors/character/sidebar.hbs index bba7b3e3..4060caeb 100644 --- a/templates/sheets/actors/character/sidebar.hbs +++ b/templates/sheets/actors/character/sidebar.hbs @@ -1,5 +1,9 @@