From b0a769b7818b85733c459c35566404cc9c7270bd Mon Sep 17 00:00:00 2001 From: "alexei.dolgolyov" Date: Tue, 10 Mar 2026 12:15:46 +0300 Subject: [PATCH] Move tags input under name field in all entity editor modals Remove the separate tags form-group (label, hint toggle, hint text) from all 14 editor modals and place the tags container directly below the name input for a cleaner, more compact layout. Co-Authored-By: Claude Opus 4.6 --- TODO.md | 2 +- .../templates/modals/audio-source-editor.html | 9 +-------- .../templates/modals/audio-template.html | 10 +--------- .../templates/modals/automation-editor.html | 10 +--------- .../templates/modals/capture-template.html | 10 +--------- .../wled_controller/templates/modals/css-editor.html | 10 +--------- .../templates/modals/device-settings.html | 10 +--------- .../wled_controller/templates/modals/kc-editor.html | 10 +--------- .../templates/modals/pattern-template.html | 10 +--------- .../wled_controller/templates/modals/pp-template.html | 10 +--------- .../templates/modals/scene-preset-editor.html | 10 +--------- .../src/wled_controller/templates/modals/stream.html | 10 +--------- .../templates/modals/sync-clock-editor.html | 9 +-------- .../templates/modals/target-editor.html | 10 +--------- .../templates/modals/value-source-editor.html | 9 +-------- 15 files changed, 15 insertions(+), 124 deletions(-) diff --git a/TODO.md b/TODO.md index 8ca9695..c1bff0d 100644 --- a/TODO.md +++ b/TODO.md @@ -52,5 +52,5 @@ Priority: `P1` quick win · `P2` moderate · `P3` large effort - [ ] `P1` **Collapse dashboard running target stats** — Show only FPS chart by default; uptime, errors, and pipeline timings in an expandable section collapsed by default - [ ] `P1` **Review new CSS types (Daylight & Candlelight)** — End-to-end review: create via UI, assign to targets, verify LED rendering, check edge cases (0 candles, extreme latitude, real-time toggle) - [x] `P1` **Daylight brightness value source** — New value source type that reports a 0–255 brightness level based on daylight cycle time (real-time or simulated), reusing the daylight LUT logic -- [ ] `P1` **Tags input: move under name, remove hint/title** — Move the tags chip input directly below the name field in all entity editor modals; remove the hint toggle and section title for a cleaner layout +- [x] `P1` **Tags input: move under name, remove hint/title** — Move the tags chip input directly below the name field in all entity editor modals; remove the hint toggle and section title for a cleaner layout - [ ] `P1` **IconSelect grid overflow & scroll jump** — Expandable icon grid sometimes renders outside the visible viewport; opening it causes the modal/page to jump scroll diff --git a/server/src/wled_controller/templates/modals/audio-source-editor.html b/server/src/wled_controller/templates/modals/audio-source-editor.html index 1140871..9ec825f 100644 --- a/server/src/wled_controller/templates/modals/audio-source-editor.html +++ b/server/src/wled_controller/templates/modals/audio-source-editor.html @@ -19,6 +19,7 @@ +
@@ -86,14 +87,6 @@ -
-
- - -
- -
-
diff --git a/server/src/wled_controller/templates/modals/automation-editor.html b/server/src/wled_controller/templates/modals/automation-editor.html index 8224696..231166e 100644 --- a/server/src/wled_controller/templates/modals/automation-editor.html +++ b/server/src/wled_controller/templates/modals/automation-editor.html @@ -16,6 +16,7 @@ +
@@ -85,15 +86,6 @@
-
-
- - -
- -
-
- diff --git a/server/src/wled_controller/templates/modals/capture-template.html b/server/src/wled_controller/templates/modals/capture-template.html index f7e0fe4..067d6ef 100644 --- a/server/src/wled_controller/templates/modals/capture-template.html +++ b/server/src/wled_controller/templates/modals/capture-template.html @@ -11,6 +11,7 @@
+
@@ -34,15 +35,6 @@
-
-
- - -
- -
-
- diff --git a/server/src/wled_controller/templates/modals/css-editor.html b/server/src/wled_controller/templates/modals/css-editor.html index 1b186a1..1cfadf8 100644 --- a/server/src/wled_controller/templates/modals/css-editor.html +++ b/server/src/wled_controller/templates/modals/css-editor.html @@ -12,6 +12,7 @@
+
@@ -649,15 +650,6 @@
-
-
- - -
- -
-
- diff --git a/server/src/wled_controller/templates/modals/device-settings.html b/server/src/wled_controller/templates/modals/device-settings.html index 2712b30..0e6b721 100644 --- a/server/src/wled_controller/templates/modals/device-settings.html +++ b/server/src/wled_controller/templates/modals/device-settings.html @@ -12,6 +12,7 @@
+
@@ -136,15 +137,6 @@
-
-
- - -
- -
-
- diff --git a/server/src/wled_controller/templates/modals/kc-editor.html b/server/src/wled_controller/templates/modals/kc-editor.html index c31677e..be048ae 100644 --- a/server/src/wled_controller/templates/modals/kc-editor.html +++ b/server/src/wled_controller/templates/modals/kc-editor.html @@ -12,6 +12,7 @@
+
@@ -80,15 +81,6 @@
-
-
- - -
- -
-
- diff --git a/server/src/wled_controller/templates/modals/pattern-template.html b/server/src/wled_controller/templates/modals/pattern-template.html index 80973d1..b390e34 100644 --- a/server/src/wled_controller/templates/modals/pattern-template.html +++ b/server/src/wled_controller/templates/modals/pattern-template.html @@ -16,6 +16,7 @@ +
@@ -56,15 +57,6 @@
-
-
- - -
- -
-
- diff --git a/server/src/wled_controller/templates/modals/pp-template.html b/server/src/wled_controller/templates/modals/pp-template.html index 49c3b7f..eb99d89 100644 --- a/server/src/wled_controller/templates/modals/pp-template.html +++ b/server/src/wled_controller/templates/modals/pp-template.html @@ -11,6 +11,7 @@
+
@@ -28,15 +29,6 @@ -
-
- - -
- -
-
- diff --git a/server/src/wled_controller/templates/modals/scene-preset-editor.html b/server/src/wled_controller/templates/modals/scene-preset-editor.html index 182de0e..a065af1 100644 --- a/server/src/wled_controller/templates/modals/scene-preset-editor.html +++ b/server/src/wled_controller/templates/modals/scene-preset-editor.html @@ -16,6 +16,7 @@ +
@@ -37,15 +38,6 @@
-
-
- - -
- -
-
- diff --git a/server/src/wled_controller/templates/modals/stream.html b/server/src/wled_controller/templates/modals/stream.html index c74bf8b..2ddc912 100644 --- a/server/src/wled_controller/templates/modals/stream.html +++ b/server/src/wled_controller/templates/modals/stream.html @@ -16,6 +16,7 @@
+
@@ -96,15 +97,6 @@ -
-
- - -
- -
-
- diff --git a/server/src/wled_controller/templates/modals/sync-clock-editor.html b/server/src/wled_controller/templates/modals/sync-clock-editor.html index d6d1968..6a97415 100644 --- a/server/src/wled_controller/templates/modals/sync-clock-editor.html +++ b/server/src/wled_controller/templates/modals/sync-clock-editor.html @@ -19,6 +19,7 @@ +
@@ -42,14 +43,6 @@ -
-
- - -
- -
-
diff --git a/server/src/wled_controller/templates/modals/value-source-editor.html b/server/src/wled_controller/templates/modals/value-source-editor.html index 60dc859..78718b5 100644 --- a/server/src/wled_controller/templates/modals/value-source-editor.html +++ b/server/src/wled_controller/templates/modals/value-source-editor.html @@ -19,6 +19,7 @@ +
@@ -304,14 +305,6 @@ -
-
- - -
- -
-