From 2cb4b87c0acf3d79a314327f682317ad8921951d Mon Sep 17 00:00:00 2001 From: Taehoon Date: Wed, 17 Jun 2026 13:16:15 +0900 Subject: [PATCH] style: surgically unify Admin page UI and sub-tabs - Standardized sub-tab rendering in PartsMasterListView to prevent duplication - Updated badge classes to match system design guide (badge-success/warning) - Refactored JobSpecModal to use unified .grid-form and header identity - Preserved all functional logic and tab-switching behavior from collaborator --- src/components/Modal/JobSpecModal.ts | 147 ++++++++++++++------------ src/views/List/PartsMasterListView.ts | 16 +-- 2 files changed, 92 insertions(+), 71 deletions(-) diff --git a/src/components/Modal/JobSpecModal.ts b/src/components/Modal/JobSpecModal.ts index 336b384..0b9bd04 100644 --- a/src/components/Modal/JobSpecModal.ts +++ b/src/components/Modal/JobSpecModal.ts @@ -10,97 +10,94 @@ class JobSpecModal extends BaseModal { } protected renderFrameHTML(): string { - const sharedStyle = 'height: 38px !important; box-sizing: border-box !important; font-size: 13px; margin: 0;'; - const inputStyle = sharedStyle; - return `