From 92b95c5ca5daaf308cac202ab6261e4b273c2d0c Mon Sep 17 00:00:00 2001 From: BrettS Date: Fri, 11 Jul 2025 13:58:01 +0200 Subject: [PATCH 1/4] Widen the main layout area and display 3 cards on screen > 1400px --- .../source/src/components/BaseCarousel.vue | 2 +- .../koala/source/src/layouts/MainLayout.vue | 20 +++++++++++++++++-- 2 files changed, 19 insertions(+), 3 deletions(-) diff --git a/packages/modules/web_themes/koala/source/src/components/BaseCarousel.vue b/packages/modules/web_themes/koala/source/src/components/BaseCarousel.vue index 720d823255..f25207bfdd 100644 --- a/packages/modules/web_themes/koala/source/src/components/BaseCarousel.vue +++ b/packages/modules/web_themes/koala/source/src/components/BaseCarousel.vue @@ -48,7 +48,7 @@ const animated = ref(true); * Group the items in chunks of 2 for large screens and 1 for small screens. */ const groupedItems = computed(() => { - const groupSize = $q.screen.width > 800 ? 2 : 1; + const groupSize = $q.screen.width > 1400 ? 3 : $q.screen.width > 800 ? 2 : 1; return props.items.reduce((resultArray, item, index) => { const chunkIndex = Math.floor(index / groupSize); if (!resultArray[chunkIndex]) { diff --git a/packages/modules/web_themes/koala/source/src/layouts/MainLayout.vue b/packages/modules/web_themes/koala/source/src/layouts/MainLayout.vue index fee95d6b71..366622ea92 100644 --- a/packages/modules/web_themes/koala/source/src/layouts/MainLayout.vue +++ b/packages/modules/web_themes/koala/source/src/layouts/MainLayout.vue @@ -116,14 +116,23 @@ - + diff --git a/packages/modules/web_themes/koala/source/src/components/BatteryCard.vue b/packages/modules/web_themes/koala/source/src/components/BatteryCard.vue index f914a01250..16bdaaaded 100644 --- a/packages/modules/web_themes/koala/source/src/components/BatteryCard.vue +++ b/packages/modules/web_themes/koala/source/src/components/BatteryCard.vue @@ -1,5 +1,5 @@