From d728c55e2a717e31537096e8c6b1d8d89aac4999 Mon Sep 17 00:00:00 2001 From: king Date: Sat, 30 May 2026 21:40:22 +0900 Subject: [PATCH] =?UTF-8?q?fix(expense):=20=EC=9A=94=EC=95=BD=EC=B9=B4?= =?UTF-8?q?=EB=93=9C=2070px=20=EA=B0=95=EC=A0=9C(!important)=20+=20?= =?UTF-8?q?=EC=9A=94=EC=95=BD=EC=A4=84=C2=B7=EB=93=B1=EB=A1=9D=ED=8F=BC=20?= =?UTF-8?q?=EA=B0=84=EA=B2=A9=20=EC=B6=94=EA=B0=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-Authored-By: Claude Opus 4.8 --- app/modules/expense/templates/expense/index.html | 16 +++++++++++----- 1 file changed, 11 insertions(+), 5 deletions(-) diff --git a/app/modules/expense/templates/expense/index.html b/app/modules/expense/templates/expense/index.html index 0dd1b9b..14546c3 100644 --- a/app/modules/expense/templates/expense/index.html +++ b/app/modules/expense/templates/expense/index.html @@ -176,12 +176,18 @@ #ex-tbody .js-actions { white-space: nowrap; } #ex-tbody .js-actions > * { margin-left: 4px; vertical-align: middle; } - /* 상단 요약 카드: 세로 70px 고정 (grid 행 높이를 고정해야 stretch 에 안 밀림) */ - .erp-expense .erp-summary-grid { grid-auto-rows: 70px; } - .erp-expense .erp-summary-card { - height: 70px; min-height: 0; padding: 8px 14px; - justify-content: center; gap: 2px; + /* 상단 요약 카드: 세로 70px 고정 (grid 행 높이 고정 → stretch 무력화) */ + .erp-expense .erp-summary-grid { + grid-auto-rows: 70px !important; + margin-bottom: var(--sp-20); /* 등록 폼과 간격 */ } + .erp-expense .erp-summary-card { + height: 70px !important; min-height: 0 !important; max-height: 70px; + padding: 8px 14px; justify-content: center; gap: 2px; overflow: hidden; + } + .erp-expense .erp-summary-card--mini { padding: 8px 14px; } + /* 요약줄과 2단 블록 사이 간격 */ + .ex-two-col { margin-top: var(--sp-20); } .erp-expense .erp-summary-value { font-size: 20px; line-height: 1.1; } .erp-expense .erp-summary-value--sm { font-size: 18px; }