From d97239d6fb8c102d22d14734aaacd04a49bad8bd Mon Sep 17 00:00:00 2001 From: Brett-S-OWB Date: Fri, 10 Jan 2025 11:23:20 +0100 Subject: [PATCH 1/4] Integrate energy flow diagram into carousel (Typescript) --- .../standard/source/public/icons/icon_Data.md | 2 + .../source/public/icons/openWB_logo_dark.png | Bin 0 -> 10537 bytes .../source/public/icons/owbBattery.svg | 3 + .../source/public/icons/owbChargePoint.svg | 3 + .../standard/source/public/icons/owbGrid.svg | 3 + .../standard/source/public/icons/owbHouse.svg | 1 + .../standard/source/public/icons/owbPV.svg | 3 + .../source/public/icons/owbVehicle.svg | 39 + .../source/src/components/ChartCarousel.vue | 18 +- .../src/components/charts/EnergyFlowChart.vue | 15 - .../energyFlowChart/EnergyFlowChart.vue | 896 ++++++++++++++++++ .../energy-flow-chart-models.ts | 33 + .../source/src/css/quasar.variables.scss | 11 +- .../standard/source/src/router/routes.ts | 4 +- .../standard/source/src/stores/mqtt-store.ts | 152 ++- 15 files changed, 1155 insertions(+), 28 deletions(-) create mode 100644 packages/modules/web_themes/standard/source/public/icons/icon_Data.md create mode 100644 packages/modules/web_themes/standard/source/public/icons/openWB_logo_dark.png create mode 100644 packages/modules/web_themes/standard/source/public/icons/owbBattery.svg create mode 100644 packages/modules/web_themes/standard/source/public/icons/owbChargePoint.svg create mode 100644 packages/modules/web_themes/standard/source/public/icons/owbGrid.svg create mode 100644 packages/modules/web_themes/standard/source/public/icons/owbHouse.svg create mode 100644 packages/modules/web_themes/standard/source/public/icons/owbPV.svg create mode 100644 packages/modules/web_themes/standard/source/public/icons/owbVehicle.svg delete mode 100644 packages/modules/web_themes/standard/source/src/components/charts/EnergyFlowChart.vue create mode 100644 packages/modules/web_themes/standard/source/src/components/charts/energyFlowChart/EnergyFlowChart.vue create mode 100644 packages/modules/web_themes/standard/source/src/components/charts/energyFlowChart/energy-flow-chart-models.ts diff --git a/packages/modules/web_themes/standard/source/public/icons/icon_Data.md b/packages/modules/web_themes/standard/source/public/icons/icon_Data.md new file mode 100644 index 0000000000..b3141f9b3d --- /dev/null +++ b/packages/modules/web_themes/standard/source/public/icons/icon_Data.md @@ -0,0 +1,2 @@ +Herkunft der Icons: +https://www.veryicon.com/ diff --git a/packages/modules/web_themes/standard/source/public/icons/openWB_logo_dark.png b/packages/modules/web_themes/standard/source/public/icons/openWB_logo_dark.png new file mode 100644 index 0000000000000000000000000000000000000000..a9af7f0eb0e363a512b7f8eb28e91cdc308281a0 GIT binary patch literal 10537 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 + + diff --git a/packages/modules/web_themes/standard/source/public/icons/owbChargePoint.svg b/packages/modules/web_themes/standard/source/public/icons/owbChargePoint.svg new file mode 100644 index 0000000000..29cca3f93c --- /dev/null +++ b/packages/modules/web_themes/standard/source/public/icons/owbChargePoint.svg @@ -0,0 +1,3 @@ + + + diff --git a/packages/modules/web_themes/standard/source/public/icons/owbGrid.svg b/packages/modules/web_themes/standard/source/public/icons/owbGrid.svg new file mode 100644 index 0000000000..e098048efa --- /dev/null +++ b/packages/modules/web_themes/standard/source/public/icons/owbGrid.svg @@ -0,0 +1,3 @@ + + + diff --git a/packages/modules/web_themes/standard/source/public/icons/owbHouse.svg b/packages/modules/web_themes/standard/source/public/icons/owbHouse.svg new file mode 100644 index 0000000000..412dc8613b --- /dev/null +++ b/packages/modules/web_themes/standard/source/public/icons/owbHouse.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/packages/modules/web_themes/standard/source/public/icons/owbPV.svg b/packages/modules/web_themes/standard/source/public/icons/owbPV.svg new file mode 100644 index 0000000000..becf88bc97 --- /dev/null +++ b/packages/modules/web_themes/standard/source/public/icons/owbPV.svg @@ -0,0 +1,3 @@ + + + diff --git a/packages/modules/web_themes/standard/source/public/icons/owbVehicle.svg b/packages/modules/web_themes/standard/source/public/icons/owbVehicle.svg new file mode 100644 index 0000000000..e721de12f4 --- /dev/null +++ b/packages/modules/web_themes/standard/source/public/icons/owbVehicle.svg @@ -0,0 +1,39 @@ + + + + + + diff --git a/packages/modules/web_themes/standard/source/src/components/ChartCarousel.vue b/packages/modules/web_themes/standard/source/src/components/ChartCarousel.vue index f113ea5543..f755b71059 100644 --- a/packages/modules/web_themes/standard/source/src/components/ChartCarousel.vue +++ b/packages/modules/web_themes/standard/source/src/components/ChartCarousel.vue @@ -15,9 +15,8 @@ v-for="(chartComponent, index) in chartCarouselItems" :key="index" :name="chartComponent.name" - class="col items-center justify-center" > - + - diff --git a/packages/modules/web_themes/standard/source/src/pages/InfoPage.vue b/packages/modules/web_themes/standard/source/src/pages/InfoPage.vue new file mode 100644 index 0000000000..9b64ed811b --- /dev/null +++ b/packages/modules/web_themes/standard/source/src/pages/InfoPage.vue @@ -0,0 +1,15 @@ + + + + + diff --git a/packages/modules/web_themes/standard/source/src/pages/TestPage.vue b/packages/modules/web_themes/standard/source/src/pages/TestPage.vue deleted file mode 100644 index eaba26b7c6..0000000000 --- a/packages/modules/web_themes/standard/source/src/pages/TestPage.vue +++ /dev/null @@ -1,69 +0,0 @@ - - - diff --git a/packages/modules/web_themes/standard/source/src/router/routes.ts b/packages/modules/web_themes/standard/source/src/router/routes.ts index 4962ac2c72..19112ab4af 100644 --- a/packages/modules/web_themes/standard/source/src/router/routes.ts +++ b/packages/modules/web_themes/standard/source/src/router/routes.ts @@ -4,13 +4,13 @@ const routes: RouteRecordRaw[] = [ { path: '/info', component: () => import('layouts/MainLayout.vue'), - children: [{ path: '', component: () => import('pages/IndexPage.vue') }], + children: [{ path: '', component: () => import('pages/InfoPage.vue') }], }, { path: '/', component: () => import('layouts/MainLayout.vue'), - children: [{ path: '', component: () => import('pages/TestPage.vue') }], + children: [{ path: '', component: () => import('pages/IndexPage.vue') }], }, // Always leave this as last one,