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.
This commit is contained in:
Andras Bacsai
2026-08-07 17:54:50 +02:00
parent c07f66cb5e
commit fff83884da
9 changed files with 62 additions and 12 deletions
@@ -0,0 +1,9 @@
<?php
it('shows that image tag and digest are mutually exclusive', function () {
$view = file_get_contents(resource_path('views/livewire/project/new/docker-image.blade.php'));
expect($view)
->toContain('aria-label="Tag and SHA256 digest are mutually exclusive"')
->toContain('>OR</span>');
});