diff --git a/src/app/games/massive-darkness2/hero-dashboard/hero-dashboard.component.html b/src/app/games/massive-darkness2/hero-dashboard/hero-dashboard.component.html index 56ed836..0efc667 100644 --- a/src/app/games/massive-darkness2/hero-dashboard/hero-dashboard.component.html +++ b/src/app/games/massive-darkness2/hero-dashboard/hero-dashboard.component.html @@ -164,11 +164,21 @@ Recovery + +
@@ -273,31 +283,6 @@
- - - - - diff --git a/src/app/games/massive-darkness2/hero-dashboard/hero-dashboard.component.scss b/src/app/games/massive-darkness2/hero-dashboard/hero-dashboard.component.scss index 0c3d68f..17cc1de 100644 --- a/src/app/games/massive-darkness2/hero-dashboard/hero-dashboard.component.scss +++ b/src/app/games/massive-darkness2/hero-dashboard/hero-dashboard.component.scss @@ -723,6 +723,28 @@ } } +.special-action-btn { + margin-bottom: 0.5rem; + border-radius: 8px; + font-weight: 600; + min-height: 40px; + font-size: 0.875rem; + transition: all 0.3s; + box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1); + + &:hover { + transform: translateY(-2px); + box-shadow: 0 4px 8px rgba(0, 0, 0, 0.15); + } + + @media (max-height: 450px) and (orientation: landscape) { + margin-bottom: 0.35rem; + min-height: 32px; + font-size: 0.75rem; + padding: 0.35rem 0.5rem; + } +} + .start-activation-btn { border-radius: 8px; font-weight: 600; @@ -744,6 +766,31 @@ } } +.end-activation-btn { + border-radius: 8px; + font-weight: 600; + padding: 0.75rem; + min-height: 44px; + font-size: 0.95rem; + transition: all 0.3s; + box-shadow: 0 2px 8px rgba(255, 193, 7, 0.3); + margin-top: 0.5rem; + background: linear-gradient(135deg, #ffc107 0%, #ff9800 100%); + border: none; + + &:hover { + transform: translateY(-2px); + box-shadow: 0 4px 12px rgba(255, 193, 7, 0.4); + } + + @media (max-height: 450px) and (orientation: landscape) { + padding: 0.5rem; + min-height: 36px; + font-size: 0.85rem; + margin-top: 0.35rem; + } +} + .tp-box__front { -webkit-transform: rotateY(0deg); -ms-transform: rotateY(0deg);