From 808d75f729449bad0552d8be23df51c7403be76e Mon Sep 17 00:00:00 2001 From: BrettS Date: Tue, 7 Apr 2026 13:54:37 +0200 Subject: [PATCH] Convert range slider label to dynamic text --- .../src/components/BatterySettingsDialog.vue | 2 +- .../src/components/RangeSliderStandard.vue | 46 +++++++++++-------- 2 files changed, 27 insertions(+), 21 deletions(-) diff --git a/packages/modules/web_themes/koala/source/src/components/BatterySettingsDialog.vue b/packages/modules/web_themes/koala/source/src/components/BatterySettingsDialog.vue index 9252ca681e..50bff707ce 100644 --- a/packages/modules/web_themes/koala/source/src/components/BatterySettingsDialog.vue +++ b/packages/modules/web_themes/koala/source/src/components/BatterySettingsDialog.vue @@ -28,7 +28,7 @@
-
{{ title }}
+
+
{{ title }}
+
+ + {{ delayedValue.min }}% + + – + + {{ delayedValue.max }}% + +
+
(), { title: '', step: 1, markers: false, - } -) + }, +); const emit = defineEmits<{ 'update:model-value': [value: RangeValue]; @@ -51,11 +57,11 @@ const emit = defineEmits<{ const { delayedValue } = useDelayModel(props, emit); -const minChanged = computed(() => - delayedValue.value.min !== props.modelValue.min -) +const minChanged = computed( + () => delayedValue.value.min !== props.modelValue.min, +); -const maxChanged = computed(() => - delayedValue.value.max !== props.modelValue.max -) +const maxChanged = computed( + () => delayedValue.value.max !== props.modelValue.max, +);