feat: left label column 실행과제/기반업무

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
EENE Dashboard
2026-06-01 14:29:36 +09:00
parent 289dca19e2
commit fd181c29de
2 changed files with 47 additions and 44 deletions

View File

@@ -83,8 +83,29 @@ export default function DashboardPage() {
onOpenTaskManager={() => setShowTaskManager(true)}
/>
<main className="relative flex-1 overflow-hidden min-h-0">
<div className="grid h-full grid-cols-4 overflow-hidden min-h-0">
<main className="relative flex-1 overflow-hidden min-h-0 flex">
{/* ── 맨 왼쪽 구분 라벨 컬럼 ── */}
<div className="shrink-0 w-8 flex flex-col border-r border-gray-200 bg-gray-50">
{/* 헤더 높이 맞춤 (DepartmentColumn 헤더 h-10) */}
<div className="h-10 shrink-0 border-b border-gray-200" />
{/* 실행과제 영역 (flex-1) */}
<div className="flex-1 flex items-center justify-center bg-blue-50/60 border-b border-gray-200">
<span
className="text-xs font-black text-blue-400 tracking-widest select-none"
style={{ writingMode: 'vertical-rl', transform: 'rotate(180deg)' }}
></span>
</div>
{/* 기반업무 영역 (고정 300px) */}
<div className="shrink-0 flex items-center justify-center bg-amber-50/60" style={{ height: 300 }}>
<span
className="text-xs font-black text-amber-500 tracking-widest select-none"
style={{ writingMode: 'vertical-rl', transform: 'rotate(180deg)' }}
></span>
</div>
</div>
<div className="grid flex-1 h-full grid-cols-4 overflow-hidden min-h-0">
<DepartmentColumn
title="인사관리"
titleEn="HR Management"