From ba5440900954a52847d5ce20d2709d7d430a0ed3 Mon Sep 17 00:00:00 2001 From: "Joseph.Rawlings" Date: Wed, 25 Feb 2026 20:12:54 -0500 Subject: [PATCH] refactor: Improve server card filtering and enhance subdomain management UI --- extensions/Servers/Proxmox/views/index.blade.php | 12 ++++++------ extensions/Servers/Proxmox/views/subdomain.blade.php | 9 ++++----- 2 files changed, 10 insertions(+), 11 deletions(-) diff --git a/extensions/Servers/Proxmox/views/index.blade.php b/extensions/Servers/Proxmox/views/index.blade.php index 51d4b0d68..a1c1c26d0 100644 --- a/extensions/Servers/Proxmox/views/index.blade.php +++ b/extensions/Servers/Proxmox/views/index.blade.php @@ -15,10 +15,10 @@ } -
+
Servers @if(count($servers) > 1) -
+
@@ -26,14 +26,14 @@ x-model="search" @input=" document.querySelectorAll('[data-server-card]').forEach(card => { - const name = card.dataset.serverName.toLowerCase(); - const ip = card.dataset.serverIp.toLowerCase(); - const q = search.toLowerCase(); + const name = (card.dataset.serverName || '').toLowerCase(); + const ip = (card.dataset.serverIp || '').toLowerCase(); + const q = search.toLowerCase().trim(); card.style.display = (!q || name.includes(q) || ip.includes(q)) ? '' : 'none'; }); " placeholder="Filter servers..." - class="w-full pl-9 pr-3 py-2 text-sm rounded-lg border border-neutral/60 bg-background-secondary focus:outline-none focus:ring-1 focus:ring-primary focus:border-primary" /> + class="w-full pl-9 pr-3 py-2 text-sm rounded-lg border border-neutral bg-background focus:outline-none focus:ring-1 focus:ring-primary focus:border-primary placeholder:text-base/40" />
@endif
diff --git a/extensions/Servers/Proxmox/views/subdomain.blade.php b/extensions/Servers/Proxmox/views/subdomain.blade.php index 16885689a..be6281fde 100644 --- a/extensions/Servers/Proxmox/views/subdomain.blade.php +++ b/extensions/Servers/Proxmox/views/subdomain.blade.php @@ -275,12 +275,11 @@ Delete - +