From 152fb9a307da0e95e800f3c6d81334e2ee440ae5 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 8525749092e..bfe54df9e8f 100644
--- a/src_assets/common/assets/web/apps.html
+++ b/src_assets/common/assets/web/apps.html
@@ -14,28 +14,38 @@
From 9f02ed1437a75844e0a1dc28bf22cf9e40f2938a 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 39dc0d8a8bc1fd657f55ec9707861e567c4a9dd0 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 bfe54df9e8f..2d78d4e7fdb 100644
--- a/src_assets/common/assets/web/apps.html
+++ b/src_assets/common/assets/web/apps.html
@@ -104,8 +104,19 @@