diff --git a/packages/modules/web_themes/koala/config.py b/packages/modules/web_themes/koala/config.py index 49d26a47f7..8e38d4b5bd 100644 --- a/packages/modules/web_themes/koala/config.py +++ b/packages/modules/web_themes/koala/config.py @@ -7,11 +7,15 @@ class KoalaWebThemeConfiguration: def __init__(self, history_chart_range: int = 3600, - card_view_breakpoint: int = 4, - table_search_input_field: bool = False) -> None: + chargePoint_card_view_breakpoint: int = 4, + vehicle_card_view_breakpoint: int = 4, + chargePoint_table_search_input_field: bool = False, + vehicle_table_search_input_field: bool = False) -> None: self.history_chart_range = history_chart_range - self.card_view_breakpoint = card_view_breakpoint - self.table_search_input_field = table_search_input_field + self.chargePoint_card_view_breakpoint = chargePoint_card_view_breakpoint + self.vehicle_card_view_breakpoint = vehicle_card_view_breakpoint + self.chargePoint_table_search_input_field = chargePoint_table_search_input_field + self.vehicle_table_search_input_field = vehicle_table_search_input_field @auto_str diff --git a/packages/modules/web_themes/koala/source/public/favicon.ico b/packages/modules/web_themes/koala/source/public/favicon.ico old mode 100644 new mode 100755 index ae7bbdb712..56157fb682 Binary files a/packages/modules/web_themes/koala/source/public/favicon.ico and b/packages/modules/web_themes/koala/source/public/favicon.ico differ diff --git a/packages/modules/web_themes/koala/source/public/icons/favicon-128x128.png b/packages/modules/web_themes/koala/source/public/icons/favicon-128x128.png deleted file mode 100644 index 1401176192..0000000000 Binary files a/packages/modules/web_themes/koala/source/public/icons/favicon-128x128.png and /dev/null differ diff --git a/packages/modules/web_themes/koala/source/public/icons/favicon-16x16.png b/packages/modules/web_themes/koala/source/public/icons/favicon-16x16.png deleted file mode 100644 index 679063a314..0000000000 Binary files a/packages/modules/web_themes/koala/source/public/icons/favicon-16x16.png and /dev/null differ diff --git a/packages/modules/web_themes/koala/source/public/icons/favicon-32x32.png b/packages/modules/web_themes/koala/source/public/icons/favicon-32x32.png deleted file mode 100644 index fd1fbc6f1b..0000000000 Binary files a/packages/modules/web_themes/koala/source/public/icons/favicon-32x32.png and /dev/null differ diff --git a/packages/modules/web_themes/koala/source/public/icons/favicon-96x96.png b/packages/modules/web_themes/koala/source/public/icons/favicon-96x96.png deleted file mode 100644 index e93b80a09c..0000000000 Binary files a/packages/modules/web_themes/koala/source/public/icons/favicon-96x96.png and /dev/null differ diff --git a/packages/modules/web_themes/koala/source/public/icons/icon-128x128.png b/packages/modules/web_themes/koala/source/public/icons/icon-128x128.png deleted file mode 100644 index 1401176192..0000000000 Binary files a/packages/modules/web_themes/koala/source/public/icons/icon-128x128.png and /dev/null differ diff --git a/packages/modules/web_themes/koala/source/public/icons/icon-192x192.png b/packages/modules/web_themes/koala/source/public/icons/icon-192x192.png deleted file mode 100644 index 57cbac8fcd..0000000000 Binary files a/packages/modules/web_themes/koala/source/public/icons/icon-192x192.png and /dev/null differ diff --git a/packages/modules/web_themes/koala/source/public/icons/icon-256x256.png b/packages/modules/web_themes/koala/source/public/icons/icon-256x256.png deleted file mode 100644 index 12f043e79d..0000000000 Binary files a/packages/modules/web_themes/koala/source/public/icons/icon-256x256.png and /dev/null differ diff --git a/packages/modules/web_themes/koala/source/public/icons/icon-384x384.png b/packages/modules/web_themes/koala/source/public/icons/icon-384x384.png deleted file mode 100644 index df8e257d88..0000000000 Binary files a/packages/modules/web_themes/koala/source/public/icons/icon-384x384.png and /dev/null differ diff --git a/packages/modules/web_themes/koala/source/public/icons/icon-512x512.png b/packages/modules/web_themes/koala/source/public/icons/icon-512x512.png deleted file mode 100644 index 9ca1391736..0000000000 Binary files a/packages/modules/web_themes/koala/source/public/icons/icon-512x512.png and /dev/null differ diff --git a/packages/modules/web_themes/koala/source/src/components/BaseTable.vue b/packages/modules/web_themes/koala/source/src/components/BaseTable.vue index 91d56c5baf..8d4391321c 100644 --- a/packages/modules/web_themes/koala/source/src/components/BaseTable.vue +++ b/packages/modules/web_themes/koala/source/src/components/BaseTable.vue @@ -2,10 +2,10 @@
- - + + diff --git a/packages/modules/web_themes/koala/source/src/components/ChargePointCard.vue b/packages/modules/web_themes/koala/source/src/components/ChargePointCard.vue index 521674767d..0ac9fa33cd 100644 --- a/packages/modules/web_themes/koala/source/src/components/ChargePointCard.vue +++ b/packages/modules/web_themes/koala/source/src/components/ChargePointCard.vue @@ -8,6 +8,12 @@ +
@@ -91,6 +97,7 @@ import ChargePointFaultMessage from './ChargePointFaultMessage.vue'; import ChargePointVehicleSelect from './ChargePointVehicleSelect.vue'; import ChargePointSettings from './ChargePointSettings.vue'; import ChargePointManualSocDialog from './ChargePointManualSocDialog.vue'; +import ChargePointTimeCharging from './ChargePointTimeCharging.vue'; import { useQuasar } from 'quasar'; const mqttStore = useMqttStore(); diff --git a/packages/modules/web_themes/koala/source/src/components/ChargePointInformation.vue b/packages/modules/web_themes/koala/source/src/components/ChargePointInformation.vue index 73a0bef361..40128124b8 100644 --- a/packages/modules/web_themes/koala/source/src/components/ChargePointInformation.vue +++ b/packages/modules/web_themes/koala/source/src/components/ChargePointInformation.vue @@ -1,232 +1,182 @@ - - + + diff --git a/packages/modules/web_themes/koala/source/src/components/ChargePointTimeCharging.vue b/packages/modules/web_themes/koala/source/src/components/ChargePointTimeCharging.vue index 33a7caf909..269b359350 100644 --- a/packages/modules/web_themes/koala/source/src/components/ChargePointTimeCharging.vue +++ b/packages/modules/web_themes/koala/source/src/components/ChargePointTimeCharging.vue @@ -3,8 +3,12 @@ v-if="props.readonly" :name="timeChargingEnabled ? icon.on : icon.off" :color="timeChargingEnabled ? 'primary' : ''" - size="sm" - /> + :size="props.iconSize ? props.iconSize : 'sm'" + > + {{ + timeChargingEnabled ? 'Zeitladen aktiviert' : 'Zeitladen deaktiviert' + }} + @@ -42,7 +42,7 @@ diff --git a/packages/modules/web_themes/koala/source/src/components/models/base-table-models.ts b/packages/modules/web_themes/koala/source/src/components/models/base-table-models.ts deleted file mode 100644 index cdb984c8d5..0000000000 --- a/packages/modules/web_themes/koala/source/src/components/models/base-table-models.ts +++ /dev/null @@ -1,4 +0,0 @@ -export interface BaseRow { - id: string | number; - [key: string]: unknown; -} diff --git a/packages/modules/web_themes/koala/source/src/components/models/charge-point-information-models.ts b/packages/modules/web_themes/koala/source/src/components/models/charge-point-information-models.ts deleted file mode 100644 index 2677220552..0000000000 --- a/packages/modules/web_themes/koala/source/src/components/models/charge-point-information-models.ts +++ /dev/null @@ -1,12 +0,0 @@ -import { BaseRow } from './base-table-models'; - -export interface ChargePointRow extends BaseRow { - id: number; - name: string | undefined; - vehicle: string; - plugged: string; - mode: string | undefined; - soc: string; - power: string | number | object | undefined; - charged: string | number | object | undefined; -} diff --git a/packages/modules/web_themes/koala/source/src/stores/mqtt-store-model.ts b/packages/modules/web_themes/koala/source/src/stores/mqtt-store-model.ts index dad34d5b95..906c80e817 100644 --- a/packages/modules/web_themes/koala/source/src/stores/mqtt-store-model.ts +++ b/packages/modules/web_themes/koala/source/src/stores/mqtt-store-model.ts @@ -1,7 +1,9 @@ export interface ThemeConfiguration { history_chart_range: number; - card_view_breakpoint: number; - table_search_input_field: boolean; + chargePoint_card_view_breakpoint: number; + vehicle_card_view_breakpoint: number; + chargePoint_table_search_input_field: boolean; + vehicle_table_search_input_field: boolean; } export interface ConnectionOptions {