From fff83884dae240ffda58ed51b9568f38afd4aa25 Mon Sep 17 00:00:00 2001 From: Andras Bacsai <5845193+andrasbacsai@users.noreply.github.com> Date: Fri, 7 Aug 2026 17:54:50 +0200 Subject: [PATCH] fix(ui): polish create flows and terminal navigation Open the global terminal outside Livewire navigation, clarify that image tag and SHA256 digest are mutually exclusive, inset the GitLab empty state, and show loading on Dockerfile create. Add regression tests. --- resources/views/components/navbar.blade.php | 2 +- .../project/new/docker-image.blade.php | 7 ++++++- .../new/gitlab-private-repository.blade.php | 20 ++++++++++--------- .../project/new/simple-dockerfile.blade.php | 2 +- tests/Feature/DockerImageCreateViewTest.php | 9 +++++++++ tests/Feature/GitlabAppAuthorizationTest.php | 6 ++++++ .../Feature/RealtimeTerminalPackagingTest.php | 12 +++++++++++ .../SimpleDockerfileCreateViewTest.php | 7 +++++++ tests/Feature/TerminalPageHeaderTest.php | 9 +++++++++ 9 files changed, 62 insertions(+), 12 deletions(-) create mode 100644 tests/Feature/DockerImageCreateViewTest.php create mode 100644 tests/Feature/SimpleDockerfileCreateViewTest.php diff --git a/resources/views/components/navbar.blade.php b/resources/views/components/navbar.blade.php index d5637f5be..ad2498dbe 100644 --- a/resources/views/components/navbar.blade.php +++ b/resources/views/components/navbar.blade.php @@ -89,7 +89,7 @@ @can('canAccessTerminal')
Connect a GitLab App before selecting a private repository.
Create an application directly from a Dockerfile without connecting a Git repository.
-