From a6cec4ee2218338355a102619c51030aa62c6f81 Mon Sep 17 00:00:00 2001 From: "Joseph.Rawlings" Date: Wed, 3 Dec 2025 18:54:07 -0500 Subject: [PATCH] feat: add state details button and modal to firewall logs for enhanced connection state visibility and user interaction --- .../Servers/Proxmox/views/firewall.blade.php | 168 ++++++++++++++++-- 1 file changed, 150 insertions(+), 18 deletions(-) diff --git a/extensions/Servers/Proxmox/views/firewall.blade.php b/extensions/Servers/Proxmox/views/firewall.blade.php index 595b6e116..cc5ccb418 100644 --- a/extensions/Servers/Proxmox/views/firewall.blade.php +++ b/extensions/Servers/Proxmox/views/firewall.blade.php @@ -348,8 +348,8 @@ border-top: 1px solid rgba(var(--color-neutral), 0.3); } - /* Network Analysis Link */ - .firewall-network-link { + /* State Details Button */ + .firewall-state-btn { display: inline-flex; align-items: center; gap: 0.375rem; @@ -357,17 +357,17 @@ font-size: 0.7rem; font-weight: 500; border-radius: 0.375rem; - background-color: rgba(var(--color-primary), 0.1); - color: rgba(var(--color-primary), 1); - border: 1px solid rgba(var(--color-primary), 0.3); - text-decoration: none; + background-color: rgba(var(--color-info), 0.1); + color: rgba(var(--color-info), 1); + border: 1px solid rgba(var(--color-info), 0.3); + cursor: pointer; transition: all 0.15s ease; white-space: nowrap; } - .firewall-network-link:hover { - background-color: rgba(var(--color-primary), 0.2); - border-color: rgba(var(--color-primary), 0.5); - color: rgba(var(--color-primary), 1); + .firewall-state-btn:hover { + background-color: rgba(var(--color-info), 0.2); + border-color: rgba(var(--color-info), 0.5); + color: rgba(var(--color-info), 1); } @@ -1466,14 +1466,146 @@ - +
+ + + + +