From e2da9f8e99a1108c55a28827f955ec74654d9798 Mon Sep 17 00:00:00 2001 From: WBHarry Date: Wed, 13 Aug 2025 16:06:34 +0200 Subject: [PATCH] Improved death marking styling --- .../dialog/downtime/downtime-container.less | 6 +++ .../less/sheets/actors/adversary/sidebar.less | 43 ++++++++++-------- .../less/sheets/actors/character/sidebar.less | 44 +++++++++++-------- templates/sheets/actors/adversary/sidebar.hbs | 3 +- templates/sheets/actors/character/sidebar.hbs | 2 +- 5 files changed, 59 insertions(+), 39 deletions(-) diff --git a/styles/less/dialog/downtime/downtime-container.less b/styles/less/dialog/downtime/downtime-container.less index 55fb5b70..fe1344cd 100644 --- a/styles/less/dialog/downtime/downtime-container.less +++ b/styles/less/dialog/downtime/downtime-container.less @@ -6,6 +6,12 @@ .downtime-container .activity-container .activity-selected-marker { background-image: url(../assets/parchments/dh-parchment-light.png); } + + .refreshables-container { + .refreshable-container { + background-image: url(../assets/parchments/dh-parchment-light.png); + } + } } .daggerheart.dh-style.views.downtime { diff --git a/styles/less/sheets/actors/adversary/sidebar.less b/styles/less/sheets/actors/adversary/sidebar.less index 82d630f8..79927881 100644 --- a/styles/less/sheets/actors/adversary/sidebar.less +++ b/styles/less/sheets/actors/adversary/sidebar.less @@ -9,10 +9,14 @@ } } }, { - &.adversary { + &.sheet.actor.dh-style.adversary { .adversary-sidebar-sheet { background: transparent; } + + .portrait.death-roll .death-roll-btn { + filter: brightness(0) drop-shadow(0 0 3px @dark-blue); + } } }); @@ -27,6 +31,26 @@ border-bottom: 1px solid light-dark(@dark-blue, @golden); cursor: pointer; + &.death-roll { + img { + filter: grayscale(1); + } + + .death-roll-btn { + display: flex; + position: absolute; + top: 30%; + right: 30%; + font-size: 6rem; + color: @beige; + filter: grayscale(1) drop-shadow(0 0 3px black); + + &:hover { + text-shadow: 0 0 8px @beige; + } + } + } + img { height: 275px; width: 275px; @@ -37,23 +61,6 @@ .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; - } - } - } } .threshold-section { diff --git a/styles/less/sheets/actors/character/sidebar.less b/styles/less/sheets/actors/character/sidebar.less index bbf961f6..3d8e829a 100644 --- a/styles/less/sheets/actors/character/sidebar.less +++ b/styles/less/sheets/actors/character/sidebar.less @@ -11,11 +11,16 @@ } } }, { - .character-sidebar-sheet { + &.sheet.actor.dh-style.character .character-sidebar-sheet { background: transparent; + .experience-value { background: url('../assets/svg/experience-shield-light.svg') no-repeat; } + + .portrait.death-roll .death-roll-btn { + filter: brightness(0) drop-shadow(0 0 3px @dark-blue); + } } }); @@ -29,6 +34,26 @@ border-bottom: 1px solid light-dark(@dark-blue, @golden); cursor: pointer; + &.death-roll { + img { + filter: grayscale(1); + } + + .death-roll-btn { + display: flex; + position: absolute; + top: 30%; + right: 30%; + font-size: 6rem; + color: @beige; + filter: grayscale(1) drop-shadow(0 0 3px black); + + &:hover { + text-shadow: 0 0 8px @beige; + } + } + } + img { height: 275px; width: 275px; @@ -40,23 +65,6 @@ 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; - } - } - } - .icons-list { position: absolute; display: flex; diff --git a/templates/sheets/actors/adversary/sidebar.hbs b/templates/sheets/actors/adversary/sidebar.hbs index 6f8b6de0..9e577504 100644 --- a/templates/sheets/actors/adversary/sidebar.hbs +++ b/templates/sheets/actors/adversary/sidebar.hbs @@ -1,8 +1,7 @@