From 9bbf25b9f48002bfc85b6ca60393afa7003aa820 Mon Sep 17 00:00:00 2001 From: Andras Bacsai Date: Tue, 16 May 2023 13:11:05 +0200 Subject: [PATCH] wip --- .../Livewire/Project/Application/General.php | 1 - .../Livewire/Project/Application/Previews.php | 15 +++++ .../Livewire/Project/Application/Source.php | 5 +- resources/css/app.css | 6 +- .../project/application/destination.blade.php | 1 + .../project/application/general.blade.php | 67 +++++++++---------- .../project/application/previews.blade.php | 3 + .../project/application/source.blade.php | 1 + .../application/storages/all.blade.php | 2 +- .../application/configuration.blade.php | 45 +++++++------ 10 files changed, 80 insertions(+), 66 deletions(-) create mode 100644 app/Http/Livewire/Project/Application/Previews.php create mode 100644 resources/views/livewire/project/application/previews.blade.php diff --git a/app/Http/Livewire/Project/Application/General.php b/app/Http/Livewire/Project/Application/General.php index a0236e3bc..0b551e55f 100644 --- a/app/Http/Livewire/Project/Application/General.php +++ b/app/Http/Livewire/Project/Application/General.php @@ -61,7 +61,6 @@ class General extends Component } public function mount() { - $this->application = Application::where('id', $this->applicationId)->with('destination', 'settings')->firstOrFail(); $this->is_static = $this->application->settings->is_static; $this->is_git_submodules_allowed = $this->application->settings->is_git_submodules_allowed; $this->is_git_lfs_allowed = $this->application->settings->is_git_lfs_allowed; diff --git a/app/Http/Livewire/Project/Application/Previews.php b/app/Http/Livewire/Project/Application/Previews.php new file mode 100644 index 000000000..5e732b19e --- /dev/null +++ b/app/Http/Livewire/Project/Application/Previews.php @@ -0,0 +1,15 @@ + 'required', 'application.git_commit_sha' => 'nullable', ]; - public function mount() - { - $this->application = Application::where('id', $this->applicationId)->first(); - } + public function submit() { $this->validate(); diff --git a/resources/css/app.css b/resources/css/app.css index 34b619def..b293b3ac6 100644 --- a/resources/css/app.css +++ b/resources/css/app.css @@ -37,13 +37,13 @@ button { @apply bg-neutral-700 text-white; } h1 { - @apply text-3xl font-bold py-4; + @apply text-3xl font-bold pb-4; } h2 { - @apply text-xl font-bold py-4; + @apply text-xl font-bold pb-4; } h3 { - @apply text-lg font-bold py-4; + @apply text-lg font-bold pb-4; } .box { @apply flex items-center justify-center text-sm rounded cursor-pointer h-14 bg-coolgray-200 hover:bg-coollabs-100 p-2; diff --git a/resources/views/livewire/project/application/destination.blade.php b/resources/views/livewire/project/application/destination.blade.php index feabe4862..bfdbddb35 100644 --- a/resources/views/livewire/project/application/destination.blade.php +++ b/resources/views/livewire/project/application/destination.blade.php @@ -1,4 +1,5 @@
+

Destination

Server Name: {{ data_get($destination, 'server.name') }}

@if (data_get($destination, 'server.description'))

Description: {{ data_get($destination, 'server.description') }}

diff --git a/resources/views/livewire/project/application/general.blade.php b/resources/views/livewire/project/application/general.blade.php index e76e899f8..55c065d75 100644 --- a/resources/views/livewire/project/application/general.blade.php +++ b/resources/views/livewire/project/application/general.blade.php @@ -1,43 +1,36 @@
+

General

-
-
- - -
-
- - - - - - - +
+ + + + + + + + + + + @if ($application->settings->is_static) + + + - @if ($application->settings->is_static) - - - - - @endif -
-
- - @if ($application->settings->is_static) - - @else - - @endif -
-
- @if ($application->settings->is_static) - - @else - - @endif + @endif + + @if ($application->settings->is_static) + + @else + + @endif + @if ($application->settings->is_static) + + @else + + @endif - -
+
Submit @@ -50,8 +43,8 @@ + - diff --git a/resources/views/livewire/project/application/previews.blade.php b/resources/views/livewire/project/application/previews.blade.php new file mode 100644 index 000000000..7b5056ce6 --- /dev/null +++ b/resources/views/livewire/project/application/previews.blade.php @@ -0,0 +1,3 @@ +
+

Previews

+
diff --git a/resources/views/livewire/project/application/source.blade.php b/resources/views/livewire/project/application/source.blade.php index 91c99e3ff..14e7b901e 100644 --- a/resources/views/livewire/project/application/source.blade.php +++ b/resources/views/livewire/project/application/source.blade.php @@ -1,4 +1,5 @@
+

Source

Source Name: {{ data_get($application, 'source.name') }}

Is Public Source: {{ data_get($application, 'source.is_public') }}

diff --git a/resources/views/livewire/project/application/storages/all.blade.php b/resources/views/livewire/project/application/storages/all.blade.php index 5072af74e..33e71a635 100644 --- a/resources/views/livewire/project/application/storages/all.blade.php +++ b/resources/views/livewire/project/application/storages/all.blade.php @@ -1,5 +1,5 @@
-

Persistent Storages

+

Storages

@forelse ($application->persistentStorages as $storage) @empty diff --git a/resources/views/project/application/configuration.blade.php b/resources/views/project/application/configuration.blade.php index b645e283b..1d94a5695 100644 --- a/resources/views/project/application/configuration.blade.php +++ b/resources/views/project/application/configuration.blade.php @@ -1,8 +1,8 @@

Configuration

-
-
+
+ -
-

General Configurations

- -
-
- -
-
-

Source

- -
-
-

Destination

- -
-
- +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +