From 85159b228f94c4bd07c76805fe58f49cef249d48 Mon Sep 17 00:00:00 2001 From: NewHappyRabbit <31893343+NewHappyRabbit@users.noreply.github.com> Date: Tue, 11 Feb 2025 01:46:36 +0200 Subject: [PATCH] Fixed the range sliders for Troops and Attack ratio to not go outside of the input container at 100%. Removed the custom thumb (ball) element and just styled it using CSS. --- src/client/graphics/layers/ControlPanel.ts | 53 +++++++++++++++++----- 1 file changed, 41 insertions(+), 12 deletions(-) diff --git a/src/client/graphics/layers/ControlPanel.ts b/src/client/graphics/layers/ControlPanel.ts index 144a2830e..aabde5bb6 100644 --- a/src/client/graphics/layers/ControlPanel.ts +++ b/src/client/graphics/layers/ControlPanel.ts @@ -112,6 +112,45 @@ export class ControlPanel extends LitElement implements Layer { render() { return html` +
- -
@@ -197,13 +231,8 @@ export class ControlPanel extends LitElement implements Layer { parseInt((e.target as HTMLInputElement).value) / 100; this.onAttackRatioChange(this.attackRatio); }} - class="absolute left-0 right-0 top-2 m-0 h-4 opacity-0 cursor-pointer" + class="absolute left-0 right-0 top-2 m-0 h-4 cursor-pointer attackRatio" /> - -