refactor(environment): streamline rendering of Docker Build Secrets checkbox and adjust layout for environment variable settings

This commit is contained in:
Andras Bacsai
2025-09-19 13:45:37 +02:00
parent f223623603
commit bfaefed1ae
2 changed files with 27 additions and 31 deletions

View File

@@ -28,7 +28,6 @@
@endcan @endcan
</div> </div>
@endif @endif
@if (data_get($resource, 'build_pack') !== 'dockercompose')
<div class="w-64"> <div class="w-64">
@can('manageEnvironment', $resource) @can('manageEnvironment', $resource)
<x-forms.checkbox id="use_build_secrets" label="Use Docker Build Secrets" <x-forms.checkbox id="use_build_secrets" label="Use Docker Build Secrets"
@@ -40,7 +39,6 @@
disabled></x-forms.checkbox> disabled></x-forms.checkbox>
@endcan @endcan
</div> </div>
@endif
</div> </div>
@endif @endif
@if ($resource->type() === 'service' || $resource?->build_pack === 'dockercompose') @if ($resource->type() === 'service' || $resource?->build_pack === 'dockercompose')

View File

@@ -78,7 +78,6 @@
@if ($isSharedVariable) @if ($isSharedVariable)
<x-forms.checkbox instantSave id="is_multiline" label="Is Multiline?" /> <x-forms.checkbox instantSave id="is_multiline" label="Is Multiline?" />
@else @else
@if (!$env->is_coolify)
@if (!$env->is_nixpacks) @if (!$env->is_nixpacks)
<x-forms.checkbox instantSave id="is_buildtime" <x-forms.checkbox instantSave id="is_buildtime"
helper="Make this variable available during Docker build process. Useful for build secrets and dependencies." helper="Make this variable available during Docker build process. Useful for build secrets and dependencies."
@@ -99,7 +98,6 @@
@endif @endif
@endif @endif
@endif @endif
@endif
</div> </div>
<div class="flex w-full justify-end gap-2"> <div class="flex w-full justify-end gap-2">
@if ($isDisabled) @if ($isDisabled)