From e2c5caf78c8d57acb2a58513f3a207ea4245eadd Mon Sep 17 00:00:00 2001 From: Andras Bacsai <5845193+andrasbacsai@users.noreply.github.com> Date: Mon, 22 Sep 2025 09:54:29 +0200 Subject: [PATCH] refactor(proxy): streamline proxy configuration form layout and improve button placements --- .../views/livewire/server/proxy.blade.php | 112 ++++++++---------- 1 file changed, 47 insertions(+), 65 deletions(-) diff --git a/resources/views/livewire/server/proxy.blade.php b/resources/views/livewire/server/proxy.blade.php index a20bdb02e..f3682f1c6 100644 --- a/resources/views/livewire/server/proxy.blade.php +++ b/resources/views/livewire/server/proxy.blade.php @@ -4,25 +4,25 @@
@if ($selectedProxy !== 'NONE')
-
-

Configuration

- @if ($server->proxy->status === 'exited' || $server->proxy->status === 'removing') - @can('update', $server) - - - @endcan - @else - Switch Proxy - @endif - Save -
-
Configure your proxy settings and advanced options.
-

Advanced

+
+

Configuration

+ @if ($server->proxy->status === 'exited' || $server->proxy->status === 'removing') + @can('update', $server) + + + @endcan + @else + Switch + Proxy + @endif + Save +
+
Configure your proxy settings and advanced options.
+

Advanced

@endif
- @php - $proxyTitle = $server->proxyType() === ProxyTypes::TRAEFIK->value ? 'Traefik (Coolify Proxy)' : 'Caddy (Coolify Proxy)'; - @endphp - @if ($server->proxyType() === ProxyTypes::TRAEFIK->value || $server->proxyType() === 'CADDY') -
-

{{ $proxyTitle }}

- @if($proxySettings) - @can('update', $server) - - - @endcan - @endif -
- @endif + @php + $proxyTitle = + $server->proxyType() === ProxyTypes::TRAEFIK->value + ? 'Traefik (Coolify Proxy)' + : 'Caddy (Coolify Proxy)'; + @endphp + @if ($server->proxyType() === ProxyTypes::TRAEFIK->value || $server->proxyType() === 'CADDY') +
+

{{ $proxyTitle }}

+ @if ($proxySettings) + @can('update', $server) + + + @endcan + @endif +
+ @endif @if ( $server->proxy->last_applied_settings && $server->proxy->last_saved_settings !== $server->proxy->last_applied_settings) @@ -75,29 +77,9 @@
- @can('update', $server) - - - @endcan + label="Configuration file ( {{ $this->configurationFilePath }} )" + name="proxySettings" id="proxySettings" rows="30" />
-
- -
@endif