From fd5101f011c6f3149c3e36f0e4512ec0828705f3 Mon Sep 17 00:00:00 2001
From: Noklef <281545466+Noklef@users.noreply.github.com>
Date: Fri, 22 May 2026 11:58:39 +1000
Subject: [PATCH 1/9] feat(web-ui): Moved new app button into actions toolbar
- Wrapped new app button to stick to the left side of the toolbar
---
src_assets/common/assets/web/apps.html | 56 ++++++++++++++------------
1 file changed, 30 insertions(+), 26 deletions(-)
diff --git a/src_assets/common/assets/web/apps.html b/src_assets/common/assets/web/apps.html
index 13a53fd5ad9..45117288b77 100644
--- a/src_assets/common/assets/web/apps.html
+++ b/src_assets/common/assets/web/apps.html
@@ -14,28 +14,38 @@
From a1bf173dc13ec50f5ff413999b22fe13295ea17f Mon Sep 17 00:00:00 2001
From: Noklef <281545466+Noklef@users.noreply.github.com>
Date: Fri, 22 May 2026 12:09:58 +1000
Subject: [PATCH 2/9] fix(web-ui): Updated styling of apps toolbar width / max
width to accomodate for shrinking window
---
src_assets/common/assets/web/public/assets/css/sunshine.css | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/src_assets/common/assets/web/public/assets/css/sunshine.css b/src_assets/common/assets/web/public/assets/css/sunshine.css
index a8efdffdfbf..332f38d18cd 100644
--- a/src_assets/common/assets/web/public/assets/css/sunshine.css
+++ b/src_assets/common/assets/web/public/assets/css/sunshine.css
@@ -1713,7 +1713,8 @@ p {
}
.apps-toolbar .input-group {
- max-width: 18rem;
+ width: 15rem;
+ max-width: 100%;
}
.apps-toolbar .btn-outline-secondary {
From ebffcd4ae9b9d2c9f61eef79b1e3d8c2b00bc5cd Mon Sep 17 00:00:00 2001
From: Noklef <281545466+Noklef@users.noreply.github.com>
Date: Fri, 22 May 2026 15:35:25 +1000
Subject: [PATCH 3/9] feat(web-ui): Updated the add / edit form to be within a
modal now
- Moved the `Add New` button to the top action bar now (doesn't make sense to keep it at the bottom
- Moved the `Cover Finder Modal` from being nested in the edit form
- Added `OpenEditModal`, `CloseEditModal` functions to control opening / closing of the modal
- Created `ShowStacked()` to allow for modals to be stacked on one-another
- Currently, only 1 modal will be stacked max, so it's safe to just keep it as a single stack
- Moved some of the modals around so they're not nested within one another and can be created indipendently
---
src_assets/common/assets/web/apps.html | 201 +++++++++++++++----------
1 file changed, 120 insertions(+), 81 deletions(-)
diff --git a/src_assets/common/assets/web/apps.html b/src_assets/common/assets/web/apps.html
index 45117288b77..66560768075 100644
--- a/src_assets/common/assets/web/apps.html
+++ b/src_assets/common/assets/web/apps.html
@@ -104,8 +104,19 @@