From 744187a2fc0878f85123449cf7a8c71805ff55c1 Mon Sep 17 00:00:00 2001 From: "Joseph.Rawlings" Date: Sat, 6 Dec 2025 10:43:39 -0500 Subject: [PATCH] feat: implement server icon customization modal with AJAX support --- .../Proxmox/views/components/layout.blade.php | 125 ++++++++++++++++-- .../Servers/Proxmox/views/overview.blade.php | 113 ---------------- 2 files changed, 116 insertions(+), 122 deletions(-) diff --git a/extensions/Servers/Proxmox/views/components/layout.blade.php b/extensions/Servers/Proxmox/views/components/layout.blade.php index b542df711..75aa58c12 100644 --- a/extensions/Servers/Proxmox/views/components/layout.blade.php +++ b/extensions/Servers/Proxmox/views/components/layout.blade.php @@ -38,15 +38,122 @@ @endphp
-
- @if($server->user_set_icon) - - @else - - @endif - - {{ $server->hostname }} - +
user_set_icon . "'" : 'null' }}, + initialColor: {{ $server->user_set_icon_color ? "'" . $server->user_set_icon_color . "'" : 'null' }} + })"> + + + +
+
+ +

Customize Server Icon

+
+
+ + +
+ +
+
+ +
+
+ +
+
+ + +
+ +
+
+ +
diff --git a/extensions/Servers/Proxmox/views/overview.blade.php b/extensions/Servers/Proxmox/views/overview.blade.php index f780b4337..c88f31bff 100644 --- a/extensions/Servers/Proxmox/views/overview.blade.php +++ b/extensions/Servers/Proxmox/views/overview.blade.php @@ -75,119 +75,6 @@

Server Details

- -
user_set_icon . "'" : 'null' }}, - initialColor: {{ $server->user_set_icon_color ? "'" . $server->user_set_icon_color . "'" : 'null' }} - })" class="flex items-center gap-2"> - - -
-
- -

Customize Server Icon

-
-
- - -
- -
-
- -
-
- -
-
- - -
- -
-
-
-