Refactor server navbar and resources views
This commit is contained in:
@@ -33,6 +33,12 @@
|
|||||||
<button>Proxy</button>
|
<button>Proxy</button>
|
||||||
</a>
|
</a>
|
||||||
@endif
|
@endif
|
||||||
|
<a class="{{ request()->routeIs('server.resources') ? 'dark:text-white' : '' }}"
|
||||||
|
href="{{ route('server.resources', [
|
||||||
|
'server_uuid' => data_get($parameters, 'server_uuid'),
|
||||||
|
]) }}">
|
||||||
|
<button>Resources</button>
|
||||||
|
</a>
|
||||||
</nav>
|
</nav>
|
||||||
<div class="order-first sm:order-last">
|
<div class="order-first sm:order-last">
|
||||||
<livewire:server.proxy.deploy :server="$server" />
|
<livewire:server.proxy.deploy :server="$server" />
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
<x-slot:title>
|
<x-slot:title>
|
||||||
{{ data_get_str($server, 'name')->limit(10) }} > Server Resources | Coolify
|
{{ data_get_str($server, 'name')->limit(10) }} > Server Resources | Coolify
|
||||||
</x-slot>
|
</x-slot>
|
||||||
{{-- <x-server.navbar :server="$server" :parameters="$parameters" /> --}}
|
<x-server.navbar :server="$server" :parameters="$parameters" />
|
||||||
<div x-data="{ activeTab: 'managed' }" class="flex flex-col h-full gap-8 md:flex-row">
|
<div x-data="{ activeTab: 'managed' }" class="flex flex-col h-full gap-8 md:flex-row">
|
||||||
<div class="w-full">
|
<div class="w-full">
|
||||||
<div class="flex flex-col">
|
<div class="flex flex-col">
|
||||||
|
|||||||
@@ -19,9 +19,6 @@
|
|||||||
<a class="menu-item" :class="activeTab === 'cloudflare-tunnels' && 'menu-item-active'"
|
<a class="menu-item" :class="activeTab === 'cloudflare-tunnels' && 'menu-item-active'"
|
||||||
@click.prevent="activeTab = 'cloudflare-tunnels'; window.location.hash = 'cloudflare-tunnels'"
|
@click.prevent="activeTab = 'cloudflare-tunnels'; window.location.hash = 'cloudflare-tunnels'"
|
||||||
href="#">Cloudflare Tunnels</a>
|
href="#">Cloudflare Tunnels</a>
|
||||||
<a class="menu-item" :class="activeTab === 'resources' && 'menu-item-active'"
|
|
||||||
@click.prevent="activeTab = 'resources'; window.location.hash = 'resources'"
|
|
||||||
href="#">Resources</a>
|
|
||||||
<a class="menu-item" :class="activeTab === 'destinations' && 'menu-item-active'"
|
<a class="menu-item" :class="activeTab === 'destinations' && 'menu-item-active'"
|
||||||
@click.prevent="activeTab = 'destinations'; window.location.hash = 'destinations'"
|
@click.prevent="activeTab = 'destinations'; window.location.hash = 'destinations'"
|
||||||
href="#">Destinations</a>
|
href="#">Destinations</a>
|
||||||
@@ -49,16 +46,13 @@
|
|||||||
<div x-cloak x-show="activeTab === 'cloudflare-tunnels'" class="h-full">
|
<div x-cloak x-show="activeTab === 'cloudflare-tunnels'" class="h-full">
|
||||||
<livewire:server.cloudflare-tunnels :server="$server" />
|
<livewire:server.cloudflare-tunnels :server="$server" />
|
||||||
</div>
|
</div>
|
||||||
<div x-cloak x-show="activeTab === 'resources'" class="h-full">
|
|
||||||
<livewire:server.resources :server="$server" />
|
|
||||||
</div>
|
|
||||||
<div x-cloak x-show="activeTab === 'destinations'" class="h-full">
|
<div x-cloak x-show="activeTab === 'destinations'" class="h-full">
|
||||||
<livewire:server.destination.show :server="$server" />
|
<livewire:server.destination.show :server="$server" />
|
||||||
</div>
|
</div>
|
||||||
<div x-cloak x-show="activeTab === 'log-drains'" class="h-full">
|
<div x-cloak x-show="activeTab === 'log-drains'" class="h-full">
|
||||||
<livewire:server.log-drains :server="$server" />
|
<livewire:server.log-drains :server="$server" />
|
||||||
</div>
|
</div>
|
||||||
<div x-cloak x-show="activeTab === 'metrics'" class="h-full">
|
{{-- <div x-cloak x-show="activeTab === 'metrics'" class="h-full">
|
||||||
@if ($server->isFunctional() && $server->isMetricsEnabled())
|
@if ($server->isFunctional() && $server->isMetricsEnabled())
|
||||||
<h2>Metrics</h2>
|
<h2>Metrics</h2>
|
||||||
<div class="pb-4">Basic metrics for your container.</div>
|
<div class="pb-4">Basic metrics for your container.</div>
|
||||||
@@ -68,7 +62,7 @@
|
|||||||
@else
|
@else
|
||||||
No metrics available.
|
No metrics available.
|
||||||
@endif
|
@endif
|
||||||
</div>
|
</div> --}}
|
||||||
@if (!$server->isLocalhost())
|
@if (!$server->isLocalhost())
|
||||||
<div x-cloak x-show="activeTab === 'danger'" class="h-full">
|
<div x-cloak x-show="activeTab === 'danger'" class="h-full">
|
||||||
<livewire:server.delete :server="$server" />
|
<livewire:server.delete :server="$server" />
|
||||||
|
|||||||
Reference in New Issue
Block a user