From c07f66cb5efc7ba36cbf69eb6a5a658f4c8db8e2 Mon Sep 17 00:00:00 2001 From: Andras Bacsai <5845193+andrasbacsai@users.noreply.github.com> Date: Fri, 7 Aug 2026 17:25:50 +0200 Subject: [PATCH] fix(ui): polish create flows for compose and GitHub repos Use shared listbox for private-repo selection, align listbox trigger heights with form inputs, restore compose editor spacing and full width, and wire loading states on create/continue actions. --- resources/css/app.css | 6 +++-- .../project/new/docker-compose.blade.php | 6 ++--- .../new/github-private-repository.blade.php | 17 ++++++------ tests/Feature/DockerComposeCreateViewTest.php | 23 ++++++++++++++++ tests/Feature/GithubPrivateRepositoryTest.php | 26 +++++++++++++++++++ .../Feature/ListboxTriggerTruncationTest.php | 8 ++++++ 6 files changed, 73 insertions(+), 13 deletions(-) create mode 100644 tests/Feature/DockerComposeCreateViewTest.php diff --git a/resources/css/app.css b/resources/css/app.css index 080d528e6..98e7d3899 100644 --- a/resources/css/app.css +++ b/resources/css/app.css @@ -1430,8 +1430,10 @@ html[data-theme="custom"] textarea:disabled { /* Inputs & selects: recessed fill + line border (surface hierarchy) */ .application-settings-workspace .input, .application-settings-workspace .select, +.application-settings-workspace .listbox-trigger, .application-settings-form .input, -.application-settings-form .select { +.application-settings-form .select, +.application-settings-form .listbox-trigger { height: 2rem; border-radius: 8px; border-color: var(--coollabs-line); @@ -1741,7 +1743,7 @@ html[data-theme="custom"] textarea:disabled { gap: 0.5rem; width: 100%; min-width: 0; - height: 2rem; + height: 2.25rem; padding: 0 0.625rem 0 0.75rem; overflow: hidden; border-radius: 8px; diff --git a/resources/views/livewire/project/new/docker-compose.blade.php b/resources/views/livewire/project/new/docker-compose.blade.php index d683aac82..75efaaf5a 100644 --- a/resources/views/livewire/project/new/docker-compose.blade.php +++ b/resources/views/livewire/project/new/docker-compose.blade.php @@ -1,4 +1,4 @@ -
Choose the branch and build strategy for this application.