From efe82c9b09e6c261848a302e31dc83d1c2fbd106 Mon Sep 17 00:00:00 2001 From: Max Gramser Date: Sun, 13 Sep 2026 10:33:54 +0200 Subject: [PATCH] Fix nightly-update checkbox layout and hide the updates block until loaded The checkbox inherited the global 100%-wide input style, pushing its label out of the sidebar. App 0.2.17, firmware unchanged. Co-Authored-By: Claude Fable 5.1 --- docs/TEST_RESULTS_0217.md | 14 ++++++++++++++ screen_manager/CHANGELOG.md | 4 ++++ screen_manager/app/static/index.html | 2 +- screen_manager/app/static/style.css | 7 ++++++- screen_manager/config.yaml | 2 +- 5 files changed, 26 insertions(+), 3 deletions(-) diff --git a/docs/TEST_RESULTS_0217.md b/docs/TEST_RESULTS_0217.md index c94fa89..e07d197 100644 --- a/docs/TEST_RESULTS_0217.md +++ b/docs/TEST_RESULTS_0217.md @@ -46,6 +46,20 @@ gemeld IP vraagt eenmalig het adres en start daarna; scherm op 0.2.17 toont geen aanbod; het vinkje bewaart `auto` via `PUT /api/updates`. +## App 0.2.17 (zelfde firmware) + +- Productie draaide nog de lokale app 0.2.12 uit `/addons`; de GitHub-app + `ec8ae0ed_esp_screen_manager` 0.2.16 is via de Supervisor-API geïnstalleerd, + de twee indelingen zijn via de ingress-API overgezet (7 en 5 tegels), de + lokale app is verwijderd. Voor de CYD ontbrak een profiel in de ESPHome-map + van HA; `cyd-2432s028.yaml` is aangemaakt met de paneelkalibratie en + `!secret`-sleutels (gelijk aan de sleutels in de firmware); `esphome config` + via de app slaagde. Beide schermen koppelen nu aan profiel én IP. +- In de echte HA-pagina (Chrome, 1400 px) kreeg het checkboxje de algemene + `input`-stijl (100% breed, padding), waardoor de labeltekst naast de zijkolom + onder het editorpaneel viel. Fix: vaste 16 px, `flex: none`, geen padding. + Het blok *Firmware-updates* start nu verborgen tot de eerste inventory. + ## Nog te doen in productie - Add-on bijwerken vanuit de HA-appwinkel (0.2.16) en beide schermen (nu al diff --git a/screen_manager/CHANGELOG.md b/screen_manager/CHANGELOG.md index cdb4018..64c326d 100644 --- a/screen_manager/CHANGELOG.md +++ b/screen_manager/CHANGELOG.md @@ -1,3 +1,7 @@ +## 0.2.17 (firmware 0.2.17 blijft actueel) + +- Het vinkje **Elke nacht automatisch bijwerken** kreeg de algemene invoerstijl (100% breed met padding), waardoor de tekst buiten de zijkolom onder het editorpaneel viel. Het checkboxje heeft nu een vaste maat. Alleen de app verandert. + ## 0.2.16 (firmware 0.2.17) - **Bijwerken met één knop**: een scherm met oudere firmware krijgt in de lijst een badge *Update 0.2.17* en een knop **Bijwerken**. De app bouwt het eigen profiel, installeert draadloos en toont een spinner tot het scherm terug is met de nieuwe versie en een minuut stabiel blijft. Het resultaat blijft een dag zichtbaar bij het scherm. diff --git a/screen_manager/app/static/index.html b/screen_manager/app/static/index.html index 1cae96c..c20fad1 100644 --- a/screen_manager/app/static/index.html +++ b/screen_manager/app/static/index.html @@ -74,7 +74,7 @@ seconden.

-
+