From b38b0ed6b8db32ee8bc1dfe3c2a4fc38a1cfc5ed Mon Sep 17 00:00:00 2001 From: dathbe Date: Mon, 23 Jun 2025 13:42:10 -0700 Subject: [PATCH 1/9] Prevent sunrise/set display from breaking lines --- modules/default/clock/clock_styles.css | 1 + 1 file changed, 1 insertion(+) diff --git a/modules/default/clock/clock_styles.css b/modules/default/clock/clock_styles.css index a6751e3da5..854685563a 100644 --- a/modules/default/clock/clock_styles.css +++ b/modules/default/clock/clock_styles.css @@ -90,6 +90,7 @@ .module.clock .sun, .module.clock .moon { display: flex; + white-space: nowrap; } .module.clock .sun > *, From 6c90aeb42ad922c3f73d581c89affc4a452ede8c Mon Sep 17 00:00:00 2001 From: dathbe Date: Mon, 23 Jun 2025 13:49:40 -0700 Subject: [PATCH 2/9] Add description of clock css change --- CHANGELOG.md | 1 + 1 file changed, 1 insertion(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index c781544abd..9f622db250 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -16,6 +16,7 @@ planned for 2025-07-01 - [config] Allow to change module order for final renderer (or dynamically with CSS): Feature `order` in config (#3762) - [clock] Added option 'disableNextEvent' to hide next sun event (#3769) - [clock] Implement short syntax for clock week (#3775) +- [clock] Add CSS to prevent line breaking of sunset/sunrise time display ### Changed From ab64d7e78f8c91a89d2f7320c3e1ee3fcd1125d3 Mon Sep 17 00:00:00 2001 From: dathbe Date: Mon, 23 Jun 2025 13:50:35 -0700 Subject: [PATCH 3/9] Add PR number --- CHANGELOG.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 9f622db250..0c64ebe7dc 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -16,7 +16,7 @@ planned for 2025-07-01 - [config] Allow to change module order for final renderer (or dynamically with CSS): Feature `order` in config (#3762) - [clock] Added option 'disableNextEvent' to hide next sun event (#3769) - [clock] Implement short syntax for clock week (#3775) -- [clock] Add CSS to prevent line breaking of sunset/sunrise time display +- [clock] Add CSS to prevent line breaking of sunset/sunrise time display (#3816) ### Changed From 29ecf326fbddb88aaf7c36bbb00ab64f394467ee Mon Sep 17 00:00:00 2001 From: dathbe Date: Mon, 23 Jun 2025 15:42:07 -0700 Subject: [PATCH 4/9] Add some spacing --- modules/default/clock/clock_styles.css | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/modules/default/clock/clock_styles.css b/modules/default/clock/clock_styles.css index 854685563a..b228097fac 100644 --- a/modules/default/clock/clock_styles.css +++ b/modules/default/clock/clock_styles.css @@ -91,6 +91,7 @@ .module.clock .moon { display: flex; white-space: nowrap; + padding-top: 3px; } .module.clock .sun > *, @@ -98,6 +99,16 @@ flex: 1; } +.module.clock .fa-sun, +.module.clock .fa-moon { + padding-left: 3px; +} + +.module.clock .fa-arrow-up, +.module.clock .fa-arrow.down { + padding-left: 10px; +} + .module.clock .clock-hour-digital { color: var(--color-text-bright); } From ebddf4274a8d76c09ec811438171dc96d24298b2 Mon Sep 17 00:00:00 2001 From: dathbe Date: Tue, 24 Jun 2025 08:53:35 -0700 Subject: [PATCH 5/9] Simplify element spacing --- modules/default/clock/clock_styles.css | 12 +----------- 1 file changed, 1 insertion(+), 11 deletions(-) diff --git a/modules/default/clock/clock_styles.css b/modules/default/clock/clock_styles.css index b228097fac..57e63bb70f 100644 --- a/modules/default/clock/clock_styles.css +++ b/modules/default/clock/clock_styles.css @@ -91,6 +91,7 @@ .module.clock .moon { display: flex; white-space: nowrap; + gap: 10px; padding-top: 3px; } @@ -98,17 +99,6 @@ .module.clock .moon > * { flex: 1; } - -.module.clock .fa-sun, -.module.clock .fa-moon { - padding-left: 3px; -} - -.module.clock .fa-arrow-up, -.module.clock .fa-arrow.down { - padding-left: 10px; -} - .module.clock .clock-hour-digital { color: var(--color-text-bright); } From 5a908de6550d3046ee531ec9509d5f5786b72cf5 Mon Sep 17 00:00:00 2001 From: dathbe Date: Tue, 24 Jun 2025 08:54:41 -0700 Subject: [PATCH 6/9] Add spacing --- modules/default/clock/clock_styles.css | 1 + 1 file changed, 1 insertion(+) diff --git a/modules/default/clock/clock_styles.css b/modules/default/clock/clock_styles.css index 57e63bb70f..b548ad2323 100644 --- a/modules/default/clock/clock_styles.css +++ b/modules/default/clock/clock_styles.css @@ -99,6 +99,7 @@ .module.clock .moon > * { flex: 1; } + .module.clock .clock-hour-digital { color: var(--color-text-bright); } From 79b14973a389e7997450a582736c241a5ed4ce9c Mon Sep 17 00:00:00 2001 From: veeck Date: Tue, 1 Jul 2025 10:51:13 +0200 Subject: [PATCH 7/9] Add flex to digital class --- modules/default/clock/clock_styles.css | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/modules/default/clock/clock_styles.css b/modules/default/clock/clock_styles.css index b548ad2323..8827b6ee2f 100644 --- a/modules/default/clock/clock_styles.css +++ b/modules/default/clock/clock_styles.css @@ -87,12 +87,17 @@ transform-origin: 50% 100%; } +.module.clock .digital { + display: flex; + flex-direction: column; + gap: 3px; +} + .module.clock .sun, .module.clock .moon { display: flex; white-space: nowrap; gap: 10px; - padding-top: 3px; } .module.clock .sun > *, From fb10afe00daae8344d84c761656f55e4550bfc42 Mon Sep 17 00:00:00 2001 From: dathbe Date: Tue, 1 Jul 2025 17:09:09 -0700 Subject: [PATCH 8/9] #3816 --- CHANGELOG.md | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 74175e655d..19ee2e01fd 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -11,6 +11,14 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 planned for 2025-10-01 +Thanks to: @dathbe. + +> ⚠️ This release needs nodejs version `v22.14.0 or higher` + +### Changed + +- [clock] Add CSS to prevent line breaking of sunset/sunrise time display (#3816) + ### Updated - [core] Update dependencies including electron to v37 (#3831) @@ -26,7 +34,6 @@ Thanks to: @bughaver, @bugsounet, @khassel, @KristjanESPERANTO, @plebcity, @reja - [config] Allow to change module order for final renderer (or dynamically with CSS): Feature `order` in config (#3762) - [clock] Added option 'disableNextEvent' to hide next sun event (#3769) - [clock] Implement short syntax for clock week (#3775) -- [clock] Add CSS to prevent line breaking of sunset/sunrise time display (#3816) ### Changed From f10c8a3abf22852a5a56d75169e1ea52ce2f55d5 Mon Sep 17 00:00:00 2001 From: dathbe Date: Tue, 1 Jul 2025 17:10:08 -0700 Subject: [PATCH 9/9] #3816 --- CHANGELOG.md | 2 -- 1 file changed, 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 19ee2e01fd..c74ba4782a 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -13,8 +13,6 @@ planned for 2025-10-01 Thanks to: @dathbe. -> ⚠️ This release needs nodejs version `v22.14.0 or higher` - ### Changed - [clock] Add CSS to prevent line breaking of sunset/sunrise time display (#3816)