+
@if (!$is_redis_credential)
@if ($type === 'service')
@if (!$isMagicVariable)
@@ -266,16 +267,17 @@
@endif
@endif
@endif
+
+
+
@if ($isDisabled)
Update
Lock
@@ -284,14 +286,14 @@
Lock
@endif
@elseif ($type === 'service')
-
+
Lock
@endif
diff --git a/tests/Feature/EnvironmentVariableMultilineToggleViewTest.php b/tests/Feature/EnvironmentVariableMultilineToggleViewTest.php
index de97e6095..9d0b1c5b5 100644
--- a/tests/Feature/EnvironmentVariableMultilineToggleViewTest.php
+++ b/tests/Feature/EnvironmentVariableMultilineToggleViewTest.php
@@ -21,6 +21,20 @@ it('uses distinct keyed branches for the edit value field modes', function () {
->toContain('wire:key="env-show-value-input-{{ $env->id }}"');
});
+it('keeps the environment variable delete button compact', function () {
+ $view = file_get_contents(resource_path('views/livewire/project/shared/environment-variable/show.blade.php'));
+
+ expect($view)->not->toContain('buttonFullWidth="true"');
+});
+
+it('aligns environment variable settings and actions in a responsive row', function () {
+ $view = file_get_contents(resource_path('views/livewire/project/shared/environment-variable/show.blade.php'));
+
+ expect($view)
+ ->toContain('class="flex w-full flex-col gap-3 lg:flex-row lg:items-start lg:justify-between"')
+ ->toContain('class="flex w-full justify-end gap-2 lg:w-auto lg:shrink-0"');
+});
+
it('uses sans font for the developer bulk environment variable editor', function () {
$view = file_get_contents(resource_path('views/livewire/project/shared/environment-variable/all.blade.php'));