From 22ce20a045613d99c79d23fbaa59780453302034 Mon Sep 17 00:00:00 2001 From: Andras Bacsai <5845193+andrasbacsai@users.noreply.github.com> Date: Tue, 8 Sep 2026 10:19:22 +0200 Subject: [PATCH] fix(ui): weld the deployment log sidebar to the main sidebar Remove :flush="true" from the deployment show configuration sidebar so it stays fixed beside the main nav instead of sitting flush in the page layout. --- .../project/application/deployment/show.blade.php | 2 +- tests/Feature/ResourceHeadingUnifiedNavbarTest.php | 9 ++++----- 2 files changed, 5 insertions(+), 6 deletions(-) diff --git a/resources/views/livewire/project/application/deployment/show.blade.php b/resources/views/livewire/project/application/deployment/show.blade.php index eca7cf67a1..a10e0b6640 100644 --- a/resources/views/livewire/project/application/deployment/show.blade.php +++ b/resources/views/livewire/project/application/deployment/show.blade.php @@ -6,7 +6,7 @@
-
toContain("'application_uuid' => \$application->uuid"); }); -it('keeps the deployment log sidebar fixed in the layout without a top gap', function () { +it('welds the deployment log sidebar to the main sidebar', function () { $deployment = file_get_contents(resource_path('views/livewire/project/application/deployment/show.blade.php')); $css = file_get_contents(resource_path('css/app.css')); - expect($deployment)->toContain(':flush="true"') - ->and($css)->toContain('.application-settings-navigation.is-flush') - ->and($css)->toContain('position: static;') - ->and($css)->toContain('overflow: visible;'); + expect($deployment)->not->toContain(':flush="true"') + ->and($css)->toContain('left: var(--sidebar-w, 14rem);') + ->and($css)->toContain('position: fixed;'); }); it('uses the same mobile heading gap on deployment pages as application settings', function () {