From 0c470599cbcfec6af677e964224421ce92ca7406 Mon Sep 17 00:00:00 2001 From: Finn Hartmann Date: Wed, 20 May 2026 08:09:33 +0200 Subject: [PATCH 1/2] feat: add option for different densities --- src/App.vue | 19 +++++ src/assets/components/base.scss | 78 ++++++++++++++++++--- src/assets/defaults.yml | 2 + src/components/DensityToggle.vue | 92 +++++++++++++++++++++++++ src/components/GroupHeader.vue | 5 +- src/components/services/Generic.vue | 15 +++- src/components/services/OpenWeather.vue | 2 +- 7 files changed, 200 insertions(+), 13 deletions(-) create mode 100644 src/components/DensityToggle.vue diff --git a/src/App.vue b/src/App.vue index 2e0e5d0..018f1de 100644 --- a/src/App.vue +++ b/src/App.vue @@ -44,6 +44,12 @@ @updated="vlayout = $event" /> + + + + + + + + + + \ No newline at end of file diff --git a/src/components/GroupHeader.vue b/src/components/GroupHeader.vue index 34c48a3..562d6ec 100644 --- a/src/components/GroupHeader.vue +++ b/src/components/GroupHeader.vue @@ -2,7 +2,10 @@

diff --git a/src/components/services/Generic.vue b/src/components/services/Generic.vue index 610ccbd..fdae204 100644 --- a/src/components/services/Generic.vue +++ b/src/components/services/Generic.vue @@ -6,13 +6,22 @@
-
+
-
- +
+
diff --git a/src/components/services/OpenWeather.vue b/src/components/services/OpenWeather.vue index f41de34..61eeb05 100644 --- a/src/components/services/OpenWeather.vue +++ b/src/components/services/OpenWeather.vue @@ -9,7 +9,7 @@
-
+
Date: Wed, 20 May 2026 10:09:25 +0200 Subject: [PATCH 2/2] feat: update config-schema --- .schema/config-schema.json | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/.schema/config-schema.json b/.schema/config-schema.json index f751668..6998a9c 100644 --- a/.schema/config-schema.json +++ b/.schema/config-schema.json @@ -82,6 +82,14 @@ "dark" ], "description": "One of 'auto', 'light', or 'dark'" + }, + "density": { + "enum": [ + "normal", + "compact", + "ultracompact" + ], + "description": "Density of the dashboard, one of 'normal', 'compact', or 'ultracompact'" } }, "title": "Defaults"