From 1cffd5ea6c4cc91a265297353974085893bd9d52 Mon Sep 17 00:00:00 2001 From: BrettS Date: Mon, 8 Dec 2025 17:35:57 +0100 Subject: [PATCH 1/5] Reorder input items in scheduled charging and time charging --- .../ChargePointScheduledPlanDetails.vue | 162 +++++++++--------- .../ChargePointTimeChargingPlanDetails.vue | 136 +++++++-------- 2 files changed, 147 insertions(+), 151 deletions(-) diff --git a/packages/modules/web_themes/koala/source/src/components/ChargePointScheduledPlanDetails.vue b/packages/modules/web_themes/koala/source/src/components/ChargePointScheduledPlanDetails.vue index 01fcf04e4e..73f08a16e2 100644 --- a/packages/modules/web_themes/koala/source/src/components/ChargePointScheduledPlanDetails.vue +++ b/packages/modules/web_themes/koala/source/src/components/ChargePointScheduledPlanDetails.vue @@ -30,6 +30,55 @@ class="col" /> +
+
Wiederholungen
+ + + + + +
+ +
+ +
+
+ +
+
+
kW +
Anzahl Phasen Zielladen
+
+ + + +
+
+ Anzahl Phasen bei PV-Überschuss +
+
+ + + +
+
Ziel
kWh -
-
-
Wiederholungen
- - - - - -
- -
- -
-
- -
-
-
Strompreisbasiert laden
-
Anzahl Phasen Zielladen
-
- - - -
-
- Anzahl Phasen bei PV-Überschuss -
-
- - - -
-
+
- - - - - - -
Begrenzung
- - - - - -
- -
- - - - -
-
Wiederholungen
+
+
Wiederholungen
- -
Anzahl Phasen
+ + + + +
Anzahl Phasen
+
Begrenzung
+ + + + + +
+ +
+ + +
Date: Tue, 9 Dec 2025 15:09:37 +0100 Subject: [PATCH 2/5] Add Info message to scheduled plan - fix text inconsistencies --- .../src/components/ChargePointEcoSettings.vue | 2 +- .../components/ChargePointInstantSettings.vue | 2 +- .../src/components/ChargePointPvSettings.vue | 2 +- .../ChargePointScheduledPlanDetails.vue | 20 +++++++++++++++---- .../ChargePointScheduledSettings.vue | 1 + .../ChargePointTimeChargingPlanDetails.vue | 4 ++-- 6 files changed, 22 insertions(+), 9 deletions(-) diff --git a/packages/modules/web_themes/koala/source/src/components/ChargePointEcoSettings.vue b/packages/modules/web_themes/koala/source/src/components/ChargePointEcoSettings.vue index ec5533ae10..4bdc794e23 100644 --- a/packages/modules/web_themes/koala/source/src/components/ChargePointEcoSettings.vue +++ b/packages/modules/web_themes/koala/source/src/components/ChargePointEcoSettings.vue @@ -165,7 +165,7 @@ const limitModes = computed(() => { let modes = [ { value: 'none', label: 'keine', color: 'primary' }, { value: 'soc', label: 'EV-SoC', color: 'primary' }, - { value: 'amount', label: 'Energiemenge', color: 'primary' }, + { value: 'amount', label: 'Energie', color: 'primary' }, ]; if (vehicleSocType.value === undefined) { modes = modes.filter((mode) => mode.value !== 'soc'); diff --git a/packages/modules/web_themes/koala/source/src/components/ChargePointInstantSettings.vue b/packages/modules/web_themes/koala/source/src/components/ChargePointInstantSettings.vue index 1ad91b72b0..04d1feed04 100644 --- a/packages/modules/web_themes/koala/source/src/components/ChargePointInstantSettings.vue +++ b/packages/modules/web_themes/koala/source/src/components/ChargePointInstantSettings.vue @@ -81,7 +81,7 @@ const limitModes = computed(() => { let modes = [ { value: 'none', label: 'keine', color: 'primary' }, { value: 'soc', label: 'EV-SoC', color: 'primary' }, - { value: 'amount', label: 'Energiemenge', color: 'primary' }, + { value: 'amount', label: 'Energie', color: 'primary' }, ]; if (vehicleSocType.value === undefined) { modes = modes.filter((mode) => mode.value !== 'soc'); diff --git a/packages/modules/web_themes/koala/source/src/components/ChargePointPvSettings.vue b/packages/modules/web_themes/koala/source/src/components/ChargePointPvSettings.vue index b23bccf6b5..db8851b10a 100644 --- a/packages/modules/web_themes/koala/source/src/components/ChargePointPvSettings.vue +++ b/packages/modules/web_themes/koala/source/src/components/ChargePointPvSettings.vue @@ -142,7 +142,7 @@ const limitModes = computed(() => { let modes = [ { value: 'none', label: 'keine', color: 'primary' }, { value: 'soc', label: 'EV-SoC', color: 'primary' }, - { value: 'amount', label: 'Energiemenge', color: 'primary' }, + { value: 'amount', label: 'Energie', color: 'primary' }, ]; if (vehicleSocType.value === undefined) { modes = modes.filter((mode) => mode.value !== 'soc'); diff --git a/packages/modules/web_themes/koala/source/src/components/ChargePointScheduledPlanDetails.vue b/packages/modules/web_themes/koala/source/src/components/ChargePointScheduledPlanDetails.vue index 73f08a16e2..31a6555980 100644 --- a/packages/modules/web_themes/koala/source/src/components/ChargePointScheduledPlanDetails.vue +++ b/packages/modules/web_themes/koala/source/src/components/ChargePointScheduledPlanDetails.vue @@ -1,5 +1,5 @@ +
+ +
(); const mqttStore = useMqttStore(); @@ -298,6 +307,12 @@ const removeTimeChargingPlan = (planId: number) => { min-width: 100px !important; font-size: 10px !important; } + +.message-dialog { + max-width: 300px; + margin: auto; +} + .flex-grow { flex-grow: 1; } diff --git a/packages/modules/web_themes/koala/source/src/components/ChargePointTimeChargingSettings.vue b/packages/modules/web_themes/koala/source/src/components/ChargePointTimeChargingSettings.vue index 7e50071cf2..5a7f403311 100644 --- a/packages/modules/web_themes/koala/source/src/components/ChargePointTimeChargingSettings.vue +++ b/packages/modules/web_themes/koala/source/src/components/ChargePointTimeChargingSettings.vue @@ -49,6 +49,7 @@ v-if="selectedPlan" :charge-point-id="props.chargePointId" :plan="selectedPlan" + :is-fullscreen="isSmallScreen" @close="currentPlanDetailsVisible = false" /> From 6f7d89dd0cd636b30a31b6dea0fadd3375324a2a Mon Sep 17 00:00:00 2001 From: BrettS Date: Wed, 10 Dec 2025 13:00:45 +0100 Subject: [PATCH 4/5] Remove information box / text from charging plans --- .../components/ChargePointScheduledPlanDetails.vue | 14 -------------- .../components/ChargePointScheduledSettings.vue | 1 - .../ChargePointTimeChargingPlanDetails.vue | 14 -------------- .../components/ChargePointTimeChargingSettings.vue | 1 - 4 files changed, 30 deletions(-) diff --git a/packages/modules/web_themes/koala/source/src/components/ChargePointScheduledPlanDetails.vue b/packages/modules/web_themes/koala/source/src/components/ChargePointScheduledPlanDetails.vue index cdd0c19c5b..b5e15f14e9 100644 --- a/packages/modules/web_themes/koala/source/src/components/ChargePointScheduledPlanDetails.vue +++ b/packages/modules/web_themes/koala/source/src/components/ChargePointScheduledPlanDetails.vue @@ -207,13 +207,6 @@ color="positive" />
-
- -
(); const emit = defineEmits(['close']); @@ -411,11 +402,6 @@ const removeScheduledChargingPlan = (planId) => { font-size: 10px !important; } -.message-dialog { - max-width: 300px; - margin: auto; -} - .flex-grow { flex-grow: 1; } diff --git a/packages/modules/web_themes/koala/source/src/components/ChargePointScheduledSettings.vue b/packages/modules/web_themes/koala/source/src/components/ChargePointScheduledSettings.vue index 67f87b63e5..627ed96a3e 100644 --- a/packages/modules/web_themes/koala/source/src/components/ChargePointScheduledSettings.vue +++ b/packages/modules/web_themes/koala/source/src/components/ChargePointScheduledSettings.vue @@ -36,7 +36,6 @@ v-if="selectedPlan" :charge-point-id="props.chargePointId" :plan="selectedPlan" - :is-fullscreen="isSmallScreen" @close="currentPlanDetailsVisible = false" /> diff --git a/packages/modules/web_themes/koala/source/src/components/ChargePointTimeChargingPlanDetails.vue b/packages/modules/web_themes/koala/source/src/components/ChargePointTimeChargingPlanDetails.vue index 31ccbce198..0b8024a913 100644 --- a/packages/modules/web_themes/koala/source/src/components/ChargePointTimeChargingPlanDetails.vue +++ b/packages/modules/web_themes/koala/source/src/components/ChargePointTimeChargingPlanDetails.vue @@ -167,13 +167,6 @@
kWh
-
- -
(); const mqttStore = useMqttStore(); @@ -308,11 +299,6 @@ const removeTimeChargingPlan = (planId: number) => { font-size: 10px !important; } -.message-dialog { - max-width: 300px; - margin: auto; -} - .flex-grow { flex-grow: 1; } diff --git a/packages/modules/web_themes/koala/source/src/components/ChargePointTimeChargingSettings.vue b/packages/modules/web_themes/koala/source/src/components/ChargePointTimeChargingSettings.vue index 5a7f403311..7e50071cf2 100644 --- a/packages/modules/web_themes/koala/source/src/components/ChargePointTimeChargingSettings.vue +++ b/packages/modules/web_themes/koala/source/src/components/ChargePointTimeChargingSettings.vue @@ -49,7 +49,6 @@ v-if="selectedPlan" :charge-point-id="props.chargePointId" :plan="selectedPlan" - :is-fullscreen="isSmallScreen" @close="currentPlanDetailsVisible = false" /> From fbc39b585ef5a8ce77a8b726eda612b4a1d6981c Mon Sep 17 00:00:00 2001 From: BrettS Date: Thu, 11 Dec 2025 12:29:28 +0100 Subject: [PATCH 5/5] Edit limit text in time charging plan --- .../src/components/ChargePointTimeChargingPlanDetails.vue | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/modules/web_themes/koala/source/src/components/ChargePointTimeChargingPlanDetails.vue b/packages/modules/web_themes/koala/source/src/components/ChargePointTimeChargingPlanDetails.vue index 0b8024a913..a71e3f4aae 100644 --- a/packages/modules/web_themes/koala/source/src/components/ChargePointTimeChargingPlanDetails.vue +++ b/packages/modules/web_themes/koala/source/src/components/ChargePointTimeChargingPlanDetails.vue @@ -148,7 +148,7 @@