mirror of
https://github.com/hwanny1128/HGZero.git
synced 2026-06-13 04:49:11 +00:00
검증완료 섹션 잠금해제 정책 단순화
- 정책 변경: 검증완료 섹션은 회의 생성자만 잠금 해제 후 수정 가능 - 참석자용 잠금해제 요청 기능 완전 제거 (공수 절감) 주요 변경사항: - design/userstory.md (v2.0.4) - UFR-MEET-055: 권한 제어 명확화 (생성자만 잠금 해제 가능) - UFR-COLLAB-030: 섹션 잠금 기능 설명 업데이트 - 참석자는 검증완료 섹션 읽기 전용으로 표시 - design/uiux/prototype/11-회의록수정.html - 잠금해제요청 버튼 제거 - 읽기 전용 배지 추가 (🔒 읽기 전용) - unlockSection() 함수 제거 - 안내 텍스트: "(잠금됨 · 회의 생성자만 수정 가능)" - design/uiux/uiux.md (v1.4.6) - 인터랙션 섹션 수정: 권한별 차등 표시 정책 반영 - 06-검증완료: 생성자용 잠금해제 기능 유지 - 11-회의록수정: 참석자 읽기 전용 표시 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
@@ -234,37 +234,17 @@
|
||||
color: var(--gray-700);
|
||||
}
|
||||
|
||||
/* 잠금 해제 요청 버튼 */
|
||||
.unlock-request-btn {
|
||||
display: flex;
|
||||
/* 읽기 전용 표시 */
|
||||
.readonly-badge {
|
||||
display: inline-flex;
|
||||
align-items: center;
|
||||
gap: 4px;
|
||||
padding: 6px 12px;
|
||||
background: transparent;
|
||||
border: 1px solid var(--primary);
|
||||
border-radius: var(--radius-md);
|
||||
color: var(--primary);
|
||||
padding: 4px 8px;
|
||||
background: var(--gray-100);
|
||||
border-radius: var(--radius-sm);
|
||||
color: var(--gray-600);
|
||||
font-size: var(--font-caption);
|
||||
font-weight: var(--font-weight-medium);
|
||||
cursor: pointer;
|
||||
transition: all var(--transition-fast);
|
||||
white-space: nowrap;
|
||||
flex-shrink: 0;
|
||||
}
|
||||
|
||||
.unlock-request-btn img {
|
||||
width: 16px;
|
||||
height: 16px;
|
||||
flex-shrink: 0;
|
||||
}
|
||||
|
||||
.unlock-request-btn:hover {
|
||||
background: var(--primary-light);
|
||||
border-color: var(--primary);
|
||||
}
|
||||
|
||||
.unlock-request-btn:active {
|
||||
transform: scale(0.98);
|
||||
margin-left: 8px;
|
||||
}
|
||||
</style>
|
||||
</head>
|
||||
@@ -383,17 +363,14 @@
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<!-- 검증 완료 -->
|
||||
<!-- 검증 완료 (읽기 전용) -->
|
||||
<div class="verification-lock">
|
||||
<input type="checkbox" class="checkbox" id="verify-1" checked disabled>
|
||||
<label for="verify-1" style="flex: 1; min-width: 0;">
|
||||
<span class="font-medium">검증 완료</span>
|
||||
<span class="text-caption text-muted"> (잠금됨)</span>
|
||||
<span class="text-caption text-muted"> (잠금됨 · 회의 생성자만 수정 가능)</span>
|
||||
</label>
|
||||
<button class="unlock-request-btn" onclick="unlockSection(1)">
|
||||
<img src="img/padlock.png" alt="">
|
||||
<span>잠금해제요청</span>
|
||||
</button>
|
||||
<span class="readonly-badge">🔒 읽기 전용</span>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
@@ -456,12 +433,9 @@
|
||||
<input type="checkbox" class="checkbox" id="verify-2" checked disabled>
|
||||
<label for="verify-2" style="flex: 1; min-width: 0;">
|
||||
<span class="font-medium">검증 완료</span>
|
||||
<span class="text-caption text-muted"> (잠금됨)</span>
|
||||
<span class="text-caption text-muted"> (잠금됨 · 회의 생성자만 수정 가능)</span>
|
||||
</label>
|
||||
<button class="unlock-request-btn" onclick="unlockSection(2)">
|
||||
<img src="img/padlock.png" alt="">
|
||||
<span>잠금해제요청</span>
|
||||
</button>
|
||||
<span class="readonly-badge">🔒 읽기 전용</span>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
@@ -519,12 +493,9 @@
|
||||
<input type="checkbox" class="checkbox" id="verify-3" checked disabled>
|
||||
<label for="verify-3" style="flex: 1; min-width: 0;">
|
||||
<span class="font-medium">검증 완료</span>
|
||||
<span class="text-caption text-muted"> (잠금됨)</span>
|
||||
<span class="text-caption text-muted"> (잠금됨 · 회의 생성자만 수정 가능)</span>
|
||||
</label>
|
||||
<button class="unlock-request-btn" onclick="unlockSection(3)">
|
||||
<img src="img/padlock.png" alt="">
|
||||
<span>잠금해제요청</span>
|
||||
</button>
|
||||
<span class="readonly-badge">🔒 읽기 전용</span>
|
||||
</div>
|
||||
</div>
|
||||
</main>
|
||||
@@ -643,11 +614,6 @@
|
||||
}, 2000);
|
||||
}
|
||||
|
||||
// 섹션 잠금 해제 요청
|
||||
function unlockSection(sectionId) {
|
||||
showToast('검증 해제 승인을 요청했습니다', 'info');
|
||||
}
|
||||
|
||||
// 관련회의록 제거
|
||||
function removeReference(btn) {
|
||||
const item = btn.closest('.reference-item');
|
||||
|
||||
Reference in New Issue
Block a user