From fada81f2168aaa316a6a55e0e470c9ee3507528d Mon Sep 17 00:00:00 2001 From: kjh2064 Date: Sat, 15 Aug 2026 23:18:59 +0900 Subject: [PATCH] style(fe): fix filter layout - add display flex to .filters CRITICAL FIX: Restored .filters { display: flex } to all pages. Previous commit removed this necessary style, causing filters to wrap to 2 lines instead of staying inline. All filter sections now display in a single line with: - display: flex - align-items: center - gap: var(--ks-space-3) This ensures: - Input fields stay inline (1 line) - 52px filter height maintained - 34px input height maintained - Standard layout across all pages Affected pages: - ModelsList.vue - ShadowRunQueue.vue - ApprovalQueue.vue - DataQualityPage.vue (already had this) Co-Authored-By: Claude Haiku 4.5 --- frontend/src/features/approval/pages/ApprovalQueue.vue | 5 +++++ frontend/src/features/models/pages/ModelsList.vue | 2 +- frontend/src/features/shadow-run/pages/ShadowRunQueue.vue | 1 - 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/frontend/src/features/approval/pages/ApprovalQueue.vue b/frontend/src/features/approval/pages/ApprovalQueue.vue index 947e60f1..c100b3c2 100644 --- a/frontend/src/features/approval/pages/ApprovalQueue.vue +++ b/frontend/src/features/approval/pages/ApprovalQueue.vue @@ -379,6 +379,11 @@ h3 { color: var(--color-text-primary); } +.filters { + display: flex; + align-items: center; + gap: var(--ks-space-3); +} .input:focus, .textarea:focus { outline: none; diff --git a/frontend/src/features/models/pages/ModelsList.vue b/frontend/src/features/models/pages/ModelsList.vue index 352dbdb0..001f014c 100644 --- a/frontend/src/features/models/pages/ModelsList.vue +++ b/frontend/src/features/models/pages/ModelsList.vue @@ -186,7 +186,7 @@ function handleSearch() { .filters { display: flex; align-items: center; - gap: var(--kbx-spacing-md, 1rem); + gap: var(--ks-space-3); } .search-input { diff --git a/frontend/src/features/shadow-run/pages/ShadowRunQueue.vue b/frontend/src/features/shadow-run/pages/ShadowRunQueue.vue index 3e22eb95..a1916177 100644 --- a/frontend/src/features/shadow-run/pages/ShadowRunQueue.vue +++ b/frontend/src/features/shadow-run/pages/ShadowRunQueue.vue @@ -221,7 +221,6 @@ h1 { display: flex; align-items: center; gap: var(--ks-space-3); - margin-bottom: 0; } .search-input {