From 212ee153e6321b75c7038cd6d9ea6354962f37d1 Mon Sep 17 00:00:00 2001 From: Andras Bacsai <5845193+andrasbacsai@users.noreply.github.com> Date: Wed, 21 Oct 2026 21:14:14 +0200 Subject: [PATCH] fix(ui): move fetch server details button to overview header and hide empty GPU list Co-Authored-By: Claude Opus 5.5 --- .../partials/localhost-general.blade.php | 23 +++++-------------- .../server/partials/server-details.blade.php | 10 ++++---- .../views/livewire/server/show.blade.php | 23 +++++-------------- 3 files changed, 18 insertions(+), 38 deletions(-) diff --git a/resources/views/livewire/server/partials/localhost-general.blade.php b/resources/views/livewire/server/partials/localhost-general.blade.php index 1fd78c369c..cdbd3ab93b 100644 --- a/resources/views/livewire/server/partials/localhost-general.blade.php +++ b/resources/views/livewire/server/partials/localhost-general.blade.php @@ -3,14 +3,12 @@ - @if ($server->server_metadata) - - - Refresh details - - @endif + + + {{ $server->server_metadata ? 'Refresh details' : 'Fetch server details' }} + @@ -44,15 +42,6 @@ @if ($server->server_metadata) @include('livewire.server.partials.server-details', ['server' => $server]) - @else -
- - - Fetch server details - -
@endif
diff --git a/resources/views/livewire/server/partials/server-details.blade.php b/resources/views/livewire/server/partials/server-details.blade.php index 262e54570d..0e2afa2543 100644 --- a/resources/views/livewire/server/partials/server-details.blade.php +++ b/resources/views/livewire/server/partials/server-details.blade.php @@ -21,7 +21,9 @@ @endforeach -
-

GPUs

- -
+@if ($server->detectedGpus() !== []) +
+

GPUs

+ +
+@endif diff --git a/resources/views/livewire/server/show.blade.php b/resources/views/livewire/server/show.blade.php index e00177757f..cfbad137c9 100644 --- a/resources/views/livewire/server/show.blade.php +++ b/resources/views/livewire/server/show.blade.php @@ -313,14 +313,12 @@ @endif @endif @endif - @if ($server->server_metadata) - - - Refresh details - - @endif + + + {{ $server->server_metadata ? 'Refresh details' : 'Fetch server details' }} +
@@ -346,15 +344,6 @@ @if ($server->server_metadata) @include('livewire.server.partials.server-details', ['server' => $server]) - @else -
- - - Fetch server details - -
@endif