server forms

This commit is contained in:
Andras Bacsai
2023-04-25 10:47:13 +02:00
parent 50316c9cf6
commit 18a2d0bd90
13 changed files with 90 additions and 32 deletions

View File

@@ -1,14 +1,14 @@
<x-layout>
<h1>Servers</h1>
@forelse ($servers as $server)
<a href="{{ route('project.environments', [$server->uuid]) }}">{{ data_get($server, 'name') }}</a>
@empty
<p>No servers found.</p>
@endforelse
<h1>Projects</h1>
@forelse ($projects as $project)
<a href="{{ route('project.environments', [$project->uuid]) }}">{{ data_get($project, 'name') }}</a>
@empty
<p>No projects found.</p>
@endforelse
<h1>Servers</h1>
@forelse ($servers as $server)
<a href="{{ route('server.dashboard', [$server->uuid]) }}">{{ data_get($server, 'name') }}</a>
@empty
<p>No servers found.</p>
@endforelse
</x-layout>

View File

@@ -0,0 +1,18 @@
<div>
<form wire:submit.prevent='submit' class="flex flex-col">
<div class="flex flex-col gap-2 xl:flex-row">
<div class="flex flex-col w-96">
<x-input name="server.name" label="Name" required />
<x-input name="server.description" label="Description" />
</div>
<div class="flex flex-col w-96">
<x-input name="server.ip" label="IP Address" required />
<x-input name="server.user" label="User" required />
<x-input type="number" name="server.port" label="Port" required />
</div>
</div>
<button class="w-16 mt-4" type="submit">
Submit
</button>
</form>
</div>

View File

@@ -10,7 +10,7 @@
<x-input type="number" name="settings.public_port_max" label="Public Port Max" />
</div>
</div>
<button class="flex mx-auto mt-4" type="submit">
<button class="w-16 mt-4" type="submit">
Submit
</button>
</form>

View File

@@ -0,0 +1,4 @@
<x-layout>
<h1>Server</h1>
<livewire:server.form :server_id="$server_id" />
</x-layout>

View File

@@ -1,4 +1,4 @@
<x-layout>
<h1>Settings</h1>
<livewire:instance-settings :settings="$settings" />
<livewire:settings.form :settings="$settings" />
</x-layout>