mirror of
https://github.com/hwanny1128/HGZero.git
synced 2025-12-06 05:36:23 +00:00
UI/UX 프로토타입 진행중 회의 표시 기능 추가
- 대시보드(02-대시보드.html) - 진행 중 회의 통계 카드 추가 (🎙️ 아이콘) - inProgressMeetingsCount 통계 로직 구현 - 4개 통계: 예정된 회의 | 진행 중 회의 | 진행 중 Todo | Todo 완료율 - 회의록 목록(12-회의록목록조회.html) - 상태 필터에 "예정", "진행중" 버튼 추가 - 통계 카드 확장: 전체 | 예정 | 진행중 | 작성중 | 확정완료 - 배지 색상 구분 추가 - badge-success (초록) - 확정완료 - badge-primary (청록) - 진행중 - badge-info (파랑) - 예정 - badge-warning (노랑) - 작성중 - 샘플 데이터에 진행 중 회의 2개 추가 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
parent
da22f72a51
commit
7dd81ad422
@ -486,6 +486,11 @@
|
||||
<div class="stat-label">예정된 회의</div>
|
||||
<div class="stat-value" id="upcomingMeetingsCount">0</div>
|
||||
</div>
|
||||
<div class="stat-card">
|
||||
<div class="stat-icon warning">🎙️</div>
|
||||
<div class="stat-label">진행 중 회의</div>
|
||||
<div class="stat-value" id="inProgressMeetingsCount">0</div>
|
||||
</div>
|
||||
<div class="stat-card">
|
||||
<div class="stat-icon warning">✅</div>
|
||||
<div class="stat-label">진행 중 Todo</div>
|
||||
@ -584,6 +589,10 @@
|
||||
const upcomingMeetings = meetings.filter(m => m.status === 'scheduled').length;
|
||||
document.getElementById('upcomingMeetingsCount').textContent = upcomingMeetings;
|
||||
|
||||
// 진행 중 회의 수
|
||||
const inProgressMeetings = meetings.filter(m => m.status === 'in_progress').length;
|
||||
document.getElementById('inProgressMeetingsCount').textContent = inProgressMeetings;
|
||||
|
||||
// 진행 중 Todo 수
|
||||
const inProgressTodos = todos.filter(t => t.status === 'in_progress').length;
|
||||
document.getElementById('inProgressTodosCount').textContent = inProgressTodos;
|
||||
@ -605,7 +614,7 @@
|
||||
}
|
||||
|
||||
meetingGrid.innerHTML = meetings.map(meeting => `
|
||||
<div class="meeting-card" onclick="navigateTo('05-회의진행.html')">
|
||||
<div class="meeting-card" onclick="navigateTo('10-회의록상세조회.html')">
|
||||
<div class="meeting-header">
|
||||
<div>
|
||||
<div class="meeting-title">${meeting.title}</div>
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
Loading…
x
Reference in New Issue
Block a user