From 1040adee100853e5b5b8e6106f107f81e667e5dc Mon Sep 17 00:00:00 2001 From: Hyungi Ahn Date: Mon, 30 Mar 2026 10:09:14 +0900 Subject: [PATCH] =?UTF-8?q?fix(tkfb):=20=EC=97=B0=EC=B0=A8=20=ED=85=8C?= =?UTF-8?q?=EC=9D=B4=EB=B8=94=20=ED=97=A4=EB=8D=94=20=EA=B2=B9=EC=B9=A8=20?= =?UTF-8?q?=EC=88=98=EC=A0=95=20=E2=80=94=20Tailwind=20preflight=20border?= =?UTF-8?q?=20=EC=B6=A9=EB=8F=8C?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Tailwind CDN preflight가 table/thead/tbody/tr에 border-style:solid를 넣어 border-collapse 모드에서 보이지 않는 border가 공간을 차지함. table 구조 요소에 border:none !important로 명시적 제거, th/td에만 border 적용. Co-Authored-By: Claude Opus 4.6 (1M context) --- .../web/pages/attendance/annual-overview.html | 17 +++++++---------- 1 file changed, 7 insertions(+), 10 deletions(-) diff --git a/system1-factory/web/pages/attendance/annual-overview.html b/system1-factory/web/pages/attendance/annual-overview.html index 1aee6be..c0da6f5 100644 --- a/system1-factory/web/pages/attendance/annual-overview.html +++ b/system1-factory/web/pages/attendance/annual-overview.html @@ -60,24 +60,21 @@ .dot-longservice { background: #f3e8ff; border: 1px solid #a855f7; } .dot-special { background: #fce7f3; border: 1px solid #ec4899; } - /* 테이블 */ + /* 테이블 — Tailwind preflight 충돌 해소 */ .data-table { width: 100%; - border-collapse: collapse !important; - border-spacing: 0 !important; + border-collapse: collapse; font-size: 0.85rem; background: white; - table-layout: fixed; } - .data-table thead { display: table-header-group; } + .data-table, .data-table thead, .data-table tbody, .data-table tr { + border: none !important; + border-style: none !important; + } .data-table th, .data-table td { padding: 0.6rem 0.5rem; text-align: center; - border: 1px solid #e5e7eb; - border-top: none; - } - .data-table thead tr:first-child th { - border-top: 1px solid #e5e7eb; + border: 1px solid #e5e7eb !important; } .data-table th { background: #f9fafb;