From f4828be3be60ae230d311526929e751fcc3c6fcf Mon Sep 17 00:00:00 2001 From: "Joseph.Rawlings" Date: Sat, 24 Jan 2026 20:50:44 -0500 Subject: [PATCH] perf: add loading indicators to modal-opening buttons across views - firewall.blade.php: Add Rule, Add Alias, Create IP Set buttons - subdomain.blade.php: Create Subdomain, Delete buttons - backups.blade.php: Restore, Delete buttons - overview.blade.php: Hostname edit, Password edit buttons Provides immediate visual feedback while waiting for server response. --- .../Servers/Proxmox/views/backups.blade.php | 10 +++++++--- .../Servers/Proxmox/views/firewall.blade.php | 15 +++++++++------ .../Servers/Proxmox/views/overview.blade.php | 14 ++++++++++---- .../Servers/Proxmox/views/subdomain.blade.php | 10 ++++++---- 4 files changed, 32 insertions(+), 17 deletions(-) diff --git a/extensions/Servers/Proxmox/views/backups.blade.php b/extensions/Servers/Proxmox/views/backups.blade.php index 8f3712062..4699f226f 100644 --- a/extensions/Servers/Proxmox/views/backups.blade.php +++ b/extensions/Servers/Proxmox/views/backups.blade.php @@ -100,13 +100,17 @@
diff --git a/extensions/Servers/Proxmox/views/firewall.blade.php b/extensions/Servers/Proxmox/views/firewall.blade.php index 8e843d1c0..2a0855117 100644 --- a/extensions/Servers/Proxmox/views/firewall.blade.php +++ b/extensions/Servers/Proxmox/views/firewall.blade.php @@ -383,8 +383,9 @@

Firewall Rules

-
@@ -661,8 +662,9 @@

IP Aliases

Create named references to IP addresses or CIDR ranges

- @@ -711,8 +713,9 @@

IP Sets

Group multiple IPs/CIDRs for easier rule management

- diff --git a/extensions/Servers/Proxmox/views/overview.blade.php b/extensions/Servers/Proxmox/views/overview.blade.php index c88f31bff..c116bbe6b 100644 --- a/extensions/Servers/Proxmox/views/overview.blade.php +++ b/extensions/Servers/Proxmox/views/overview.blade.php @@ -435,9 +435,12 @@ {{ $server->hostname ?? $status->name ?? 'N/A' }} @@ -595,10 +598,13 @@ @endif diff --git a/extensions/Servers/Proxmox/views/subdomain.blade.php b/extensions/Servers/Proxmox/views/subdomain.blade.php index 798d2f2b7..444f5176f 100644 --- a/extensions/Servers/Proxmox/views/subdomain.blade.php +++ b/extensions/Servers/Proxmox/views/subdomain.blade.php @@ -155,8 +155,9 @@ - - + + + Create Subdomain @@ -255,8 +256,9 @@ @endif
- - + + + Delete