From 05e279174f4e556061973f8b9e680fc4714e74c9 Mon Sep 17 00:00:00 2001 From: kjh2064 Date: Sat, 15 Aug 2026 23:59:26 +0900 Subject: [PATCH] refactor(fe): migrate ApprovalQueue to KsSplitter - standardize master-detail layout MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Replace custom grid layout with KsSplitter component - Add storageKey to prevent ratio conflicts with other pages - Remove dead .content CSS class - Update .request-list height constraint (flex: 1 → height: 100%) - Maintain overflow-y: auto for scrollable panes - Simplifies code by ~50 lines, adds drag-to-resize functionality --- .../features/approval/pages/ApprovalQueue.vue | 29 +++++++++---------- 1 file changed, 13 insertions(+), 16 deletions(-) diff --git a/frontend/src/features/approval/pages/ApprovalQueue.vue b/frontend/src/features/approval/pages/ApprovalQueue.vue index 55ac1a50..227c3d17 100644 --- a/frontend/src/features/approval/pages/ApprovalQueue.vue +++ b/frontend/src/features/approval/pages/ApprovalQueue.vue @@ -1,6 +1,7 @@