프로토타입 수정 및 gitignore 업데이트

- .gitignore 업데이트
- 대시보드 프로토타입 수정
- 회의록 상세조회 프로토타입 수정
- 회의록 목록조회 프로토타입 수정

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
yabo0812 2025-10-23 10:31:07 +09:00
parent 4d8878aad3
commit b4faf85c2b
4 changed files with 4 additions and 38 deletions

2
.gitignore vendored
View File

@ -7,4 +7,4 @@ reference/sampleimg/
*copy.html
design/*copy.md
design/*/*copy.md
.claude/settings.local.json
.claude\settings.local.json

View File

@ -808,35 +808,6 @@
}).join('');
}
/**
* 공유받은 회의록 렌더링
*/
function renderSharedMinutes() {
const container = $('#shared-minutes');
const sharedMeetings = SAMPLE_MEETINGS
.filter(m => m.participants.some(p => p.id === currentUser.id && !p.role))
.slice(0, 3);
if (sharedMeetings.length === 0) {
container.innerHTML = '<div class="empty-state"><div class="empty-icon">📤</div><p>공유받은 회의록이 없습니다</p></div>';
return;
}
container.innerHTML = sharedMeetings.map(meeting => {
const sharer = meeting.participants.find(p => p.role === 'creator') || meeting.participants[0];
return `
<div class="minutes-item" onclick="navigateTo('10-회의록상세조회.html')">
<h4 class="minutes-item-title">${meeting.title}</h4>
<div class="minutes-item-meta">
<span>${sharer.name}님이 공유</span>
<span>1일 전</span>
</div>
</div>
`;
}).join('');
}
/**
* 통계 업데이트 - 개선안 A: 헤더 정보 포함
*/
@ -869,7 +840,6 @@
renderRecentMeetings();
renderMyTodos();
renderMyMinutes();
renderSharedMinutes();
console.log('대시보드 초기화 완료');
}

View File

@ -1095,8 +1095,7 @@
<!-- 하단 액션 바 -->
<div class="action-bar">
<button class="btn btn-secondary" onclick="navigateTo('11-회의록수정.html')">수정</button>
<button class="btn btn-primary" onclick="navigateTo('08-회의록공유.html')">공유</button>
<button class="btn btn-secondary" onclick="navigateTo('10-회의록수정.html')">수정</button>
</div>
<script src="common.js"></script>

View File

@ -403,9 +403,6 @@
<button class="participation-tab active" data-type="all" onclick="filterByParticipation('all')">
전체
</button>
<button class="participation-tab" data-type="shared" onclick="filterByParticipation('shared')">
공유받은 회의
</button>
<button class="participation-tab" data-type="attended" onclick="filterByParticipation('attended')">
참석한 회의
</button>
@ -512,7 +509,7 @@
</div>
<!-- 회의록 4 -->
<div class="meeting-item" data-status="complete" data-type="shared" onclick="navigateTo('10-회의록상세조회.html')">
<div class="meeting-item" data-status="complete" data-type="attended" onclick="navigateTo('10-회의록상세조회.html')">
<div class="meeting-header">
<div>
<h3 class="meeting-title">개발 리소스 계획 회의</h3>
@ -577,7 +574,7 @@
</div>
<!-- 회의록 7 -->
<div class="meeting-item" data-status="draft" data-type="shared" onclick="navigateTo('10-회의록상세조회.html')">
<div class="meeting-item" data-status="draft" data-type="attended" onclick="navigateTo('10-회의록상세조회.html')">
<div class="meeting-header">
<div>
<h3 class="meeting-title">사용자 인터뷰 결과</h3>