diff --git a/frontend/issues-dashboard.html b/frontend/issues-dashboard.html index c28465e..41fdf2c 100644 --- a/frontend/issues-dashboard.html +++ b/frontend/issues-dashboard.html @@ -68,6 +68,24 @@ .animate-pulse { animation: pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite; } + + /* 날짜 그룹 스타일 */ + .date-group { + margin-bottom: 1.5rem; + } + + .date-header { + cursor: pointer; + transition: all 0.2s ease; + } + + .date-header:hover { + background-color: #f3f4f6 !important; + } + + .collapse-content { + transition: all 0.3s ease; + } .progress-bar { background: linear-gradient(90deg, #10b981 0%, #059669 100%); @@ -381,7 +399,7 @@ document.getElementById('activeProjects').textContent = activeProjectIds.size; } - // 이슈 카드 업데이트 (관리함 진행 중 카드 스타일) + // 이슈 카드 업데이트 (관리함 스타일 - 날짜별 그룹화) function updateProjectCards() { const container = document.getElementById('projectDashboard'); const emptyState = document.getElementById('emptyState'); @@ -394,14 +412,47 @@ emptyState.classList.add('hidden'); - // 카드 그리드 생성 - const cardsHTML = ` -