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 <noreply@anthropic.com>
This commit is contained in:
2026-08-15 23:18:59 +09:00
parent 33df3abbf4
commit fada81f216
3 changed files with 6 additions and 2 deletions
@@ -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;
@@ -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 {
@@ -221,7 +221,6 @@ h1 {
display: flex;
align-items: center;
gap: var(--ks-space-3);
margin-bottom: 0;
}
.search-input {