Private
Public Access
1
0

fix: make server icon customization available on all pages

- Moved icon modal properties and methods from Overview.php to base Component.php
- All Proxmox Livewire components now inherit icon customization functionality
- Removed view restriction so modal works on all server pages (not just overview)
- Icon button is now clickable and functional on Network, Storage, Backups, etc.
This commit is contained in:
2025-12-06 09:16:58 -05:00
parent 60c5e5d93d
commit 1a96bfdee0
3 changed files with 62 additions and 52 deletions

View File

@@ -920,7 +920,6 @@
</div>
<!-- Server Icon Customization Modal -->
@if($view === 'overview')
<div x-data="{
open: @entangle('showIconModal'),
selectedIcon: @entangle('selectedIcon'),
@@ -1068,7 +1067,6 @@
</div>
</div>
</div>
@endif
@else
@php