From 92d6fe9d4e3261e0447dc3a8e6024f8b4587b805 Mon Sep 17 00:00:00 2001 From: Andras Bacsai <5845193+andrasbacsai@users.noreply.github.com> Date: Mon, 17 Aug 2026 21:38:44 +0200 Subject: [PATCH] fix(ui): use solid surfaces for deployment indicator states Remove deployment opacity fading and translucent dark-theme surfaces, and drop the global listbox hover background rule. --- app/Livewire/DeploymentsIndicator.php | 6 ------ resources/css/app.css | 4 ---- .../livewire/deployments-indicator.blade.php | 20 +++++++++---------- .../DeploymentsIndicatorLayoutTest.php | 15 +++++++++++++- .../Feature/ListboxTriggerTruncationTest.php | 7 ------- 5 files changed, 23 insertions(+), 29 deletions(-) diff --git a/app/Livewire/DeploymentsIndicator.php b/app/Livewire/DeploymentsIndicator.php index 235071dbe2..28c9a00c61 100644 --- a/app/Livewire/DeploymentsIndicator.php +++ b/app/Livewire/DeploymentsIndicator.php @@ -54,12 +54,6 @@ class DeploymentsIndicator extends Component return $this->deployments->count(); } - #[Computed] - public function shouldReduceOpacity(): bool - { - return request()->routeIs('project.application.deployment.*'); - } - public function toggleExpanded() { $this->expanded = ! $this->expanded; diff --git a/resources/css/app.css b/resources/css/app.css index 566f290317..95e0207ce2 100644 --- a/resources/css/app.css +++ b/resources/css/app.css @@ -1903,10 +1903,6 @@ html[data-theme="custom"] textarea:disabled { color: var(--color-fg); } -.listbox-trigger:hover { - background: var(--coollabs-fill); -} - .listbox-trigger:disabled { cursor: not-allowed; opacity: 0.5; diff --git a/resources/views/livewire/deployments-indicator.blade.php b/resources/views/livewire/deployments-indicator.blade.php index ece7e4b441..5b9e41f76f 100644 --- a/resources/views/livewire/deployments-indicator.blade.php +++ b/resources/views/livewire/deployments-indicator.blade.php @@ -1,18 +1,16 @@