mirror of
https://github.com/hwanny1128/HGZero.git
synced 2025-12-06 07:56:24 +00:00
대시보드 최근 회의 리스트 디자인 간소화
- 유저스토리 및 화면설계서 수정 (UFR-USER-020) - 상태 라벨(배지) 유지: "진행중", "예정", "작성중", "확정완료" - 상태 버튼 유지: "참여하기", "수정하기", "보기" - 생성자 아이콘(👑) 유지 - 과도한 디자인 스펙 제거: D-day 표시, 깜박임 애니메이션, 세부 색상 지정 - 버전: v1.5.4 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
parent
1a63cde989
commit
3555a01253
@ -2,9 +2,9 @@
|
||||
|
||||
## 문서 정보
|
||||
- **작성일**: 2025-10-21
|
||||
- **최종 수정일**: 2025-10-27
|
||||
- **최종 수정일**: 2025-10-28
|
||||
- **작성자**: 이미준 (서비스 기획자)
|
||||
- **버전**: 1.5.3
|
||||
- **버전**: 1.5.4
|
||||
- **설계 철학**: Mobile First Design
|
||||
|
||||
---
|
||||
@ -289,32 +289,25 @@ graph TD
|
||||
|
||||
- **최근 회의** 섹션
|
||||
- 헤더: "예정된 회의" (H4) + "전체 보기 →" 링크
|
||||
- 회의 리스트 (최대 3개, 우선순위 순)
|
||||
1. **진행중 회의** (우선 표시)
|
||||
- 상태: 회의 시작됨, 아직 종료 안 됨, 참여 가능
|
||||
- 긴급 표시: "진행중" 배지 (빨강/주황색, 애니메이션)
|
||||
2. **예정된 회의** (시작 전)
|
||||
- 상태: 회의 일시 >= 현재 시간
|
||||
- D-day 표시 (긴급도에 따라 색상 구분)
|
||||
- 각 항목:
|
||||
- **상태 배지** (최우선 표시):
|
||||
- "진행중" (빨강/주황, 깜빡임 애니메이션) - 진행중 회의
|
||||
- "D-1", "D-day", "3시간 후" 등 - 예정된 회의
|
||||
- **정렬 기준** (UFR-USER-020 기준):
|
||||
1. **1순위**: 회의록 미생성 회의 (진행중 + 예정) 우선 표시
|
||||
2. **2순위**: 미생성이 3개 미만이면 최근 종료된 회의(회의록 있음)로 나머지 채움
|
||||
3. **각 그룹 내 정렬**: 빠른 일시 순 (시작 시간 기준)
|
||||
4. **최대 표시**: 3개
|
||||
- **회의 카드** (클릭 가능 블록):
|
||||
- 상태 라벨 (배지)
|
||||
- 진행중: "진행중"
|
||||
- 예정: "예정"
|
||||
- 완료: "작성중" 또는 "확정완료"
|
||||
- 회의 제목 (H5)
|
||||
- 생성자 표시 (👑 아이콘) - 내가 생성한 회의인 경우
|
||||
- 회의 일시 (아이콘: calendar_today)
|
||||
- 참석자 수 (아이콘: people)
|
||||
- **역할 표시** (예정된 회의만):
|
||||
- "생성자" 아이콘 (작은 크라운 아이콘) - 내가 생성한 회의
|
||||
- "참석자" 아이콘 표시 안 함 - 초대받은 회의
|
||||
- **액션 버튼** (권한 및 시간 기반):
|
||||
- **진행중 회의**: "참여하기" 버튼 (Primary, 모든 참석자)
|
||||
- **예정된 회의 - 생성자**:
|
||||
- "수정" 버튼 (Secondary, 작은 크기)
|
||||
- 클릭 시 회의 예약 수정 화면으로 이동
|
||||
- **예정된 회의 - 초대받은 참석자**:
|
||||
- 시작 10분 이내: "참여하기" 버튼 활성화 (Primary)
|
||||
- 시작 10분 초과: 버튼 없음 또는 비활성화
|
||||
- 타이머 표시: "10분 후 참여 가능" (시작 시간까지 남은 시간)
|
||||
- 장소 정보
|
||||
- 상태 버튼 (표시용):
|
||||
- 진행중: "참여하기" 버튼
|
||||
- 예정: "수정하기" 버튼
|
||||
- 완료: "보기" 버튼
|
||||
- 빈 상태: "예정된 회의가 없습니다"
|
||||
|
||||
- **내 회의록** 카드 - **v1.5.0 변경 (Todo 섹션 제거)**
|
||||
@ -2189,6 +2182,7 @@ graph TD
|
||||
| 1.5.1 | 2025-10-27 | 강지수 | MVP 스코프 축소 v2.4.0 반영 (4개 화면 수정)<br>- **02-대시보드**: Todo 위젯 및 통계 제거 (UFR-USER-020 반영)<br> - Todo 위젯 전체 제거 (나의 Todo 섹션 삭제)<br> - 통계 카드: "나의 Todo" 제거, "작성중 회의록" 유지 (2개 항목)<br> - 네비게이션: 하단 네비게이션 및 사이드바에서 Todo 관리 메뉴 제거<br> - Desktop 통계 그리드: 2개 항목만 표시<br>- **05-회의진행**: "AI 제안" 탭 → "AI 기반 메모" 탭 기능 변경<br> - 메모 입력창 + 저장 버튼 추가<br> - AI가 감지한 주요 내용 리스트 표시 (시간 + 내용)<br> - 각 참석자별 개별 저장, 다른 참석자 메모 볼 수 없음<br> - 메모는 회의 종료 전까지만 표시/편집 가능<br> - 에러 처리: AI 주요 내용 감지 실패, 메모 저장 실패 추가<br>- **10-회의록상세조회**: Todo 단순 조회 기능으로 변경<br> - Todo는 제목 + 담당자 + 마감일만 표시<br> - D-day 라벨, 우선순위 배지, 진행률 바, 상태별 필터 제거<br> - Todo 관리 화면 연동 링크 제거 (화면 자체가 제거됨)<br> - "수정" 버튼을 헤더로 이동<br>- **11-회의록수정**: 실시간 협업 기능 제거, 안건 기반 충돌 방지 강화<br> - "편집 중" 표시 제거 (실시간 협업 기능 제거)<br> - Todo 편집/추가/삭제 기능 전체 제거 (단순 조회만 가능)<br> - AI 한줄 요약 재생성 불가 (회의 종료 시 1회만 생성)<br> - 검증률 표시 및 최종 확정 버튼 제거<br> - 저장 로직 추가: 검증완료 안건 저장 스킵, 저장 결과 알림<br> - 안건별 검증 완료 체크박스로 충돌 방지 (Last Write Wins 적용)<br> - 에러 처리: 충돌 경고 모달 제거 (LWW로 인해) |
|
||||
| 1.5.2 | 2025-10-27 | 강지수 | AI 요약 기능 통합 및 단순화 (유저스토리 v2.4.0 반영)<br>- **11-회의록수정**: AI 요약 기능 통합<br> - 명칭 변경: "AI 상세 요약" → "AI 요약"<br> - AI 요약 영역: AI 한줄 요약만 표시 (30자 이내, 읽기 전용)<br> - 텍스트 편집 영역: 안건 내용 자유 작성 (논의 주제, 발언자별 의견, 결정 사항 등)<br> - "AI 재생성" 버튼: 텍스트 편집 영역 내용 기반으로 AI 요약의 한줄 요약 재생성 (2-5초 처리)<br> - 재생성된 한줄 요약은 회의록 상세조회 화면의 대시보드 및 회의록 탭에 즉시 반영<br> - AI 상세 요약 및 한줄 요약 분리 표시 제거<br>- **프로토타입 UI 개선**:<br> - AI 재생성 버튼 스타일 통일: btn-secondary → btn-primary (다른 화면과 일관성)<br> - 안건별 검증완료 UI 단순화: 참석자는 체크박스만, 회의 생성자는 검증완료 시 잠금해제 버튼 표시<br> - .creator-only CSS 클래스 추가: data-is-creator 속성 기반 표시 제어<br>- **관련 유저스토리**: UFR-AI-036 (AI 한줄요약 확인 및 재생성), UFR-MEET-055 (안건별 검증), UFR-COLLAB-030 (충돌 방지) |
|
||||
| 1.5.3 | 2025-10-27 | 강지수 | Todo 추가/편집 권한 정책 명확화 (유저스토리 v2.4.1 반영)<br>- **10-회의록상세조회**: Todo 추가/편집 권한 정책 추가 (대시보드 탭)<br> - "추가" 버튼: 모든 회의 참석자에게 노출 (Todo 리스트 우측 상단)<br> - "편집(✏️)" 버튼: 회의 생성자에게만 노출 (각 Todo 항목 우측)<br> - Todo 추가 모달: 제목, 담당자, 마감일 입력 (모든 참석자)<br> - Todo 편집 모달: 제목, 담당자, 마감일 수정 (회의 생성자만)<br> - 담당자 필드: 추가 시 또는 생성자의 편집 시만 표시<br>- **프로토타입 UI 개선**: 10-회의록상세조회.html<br> - Todo 추가/편집 모달 바텀시트 스타일 통일 (모바일: 하단 슬라이드 업, 데스크톱: 중앙 모달)<br> - .creator-only 클래스 적용하여 편집 버튼 권한별 표시/숨김 처리<br> - JavaScript initPage() 함수에서 회의 생성자 여부 확인 후 creator-only 요소 제어<br> - Todo 추가 성공: "담당자에게 알림이 전송되었습니다" → "캘린더가 업데이트되었습니다" 순차 토스트<br> - Todo 편집 성공: 담당자 변경 시 알림, 마감일 변경 시 캘린더 업데이트 토스트<br>- **관련 유저스토리**: UFR-MEET-047 (회의록상세조회), Todo 권한 정책 신규 추가 |
|
||||
| 1.5.4 | 2025-10-28 | 도그냥 | 대시보드 최근 회의 리스트 디자인 간소화 (UFR-USER-020 반영)<br>- **02-대시보드**: 최근 회의 정렬 기준 명확화 및 디자인 간소화<br> - **정렬 기준**:<br> - 1순위: 회의록 미생성 회의 (진행중 + 예정) 우선 표시<br> - 2순위: 미생성이 3개 미만이면 최근 종료된 회의(회의록 있음)로 나머지 채움<br> - 각 그룹 내 정렬: 빠른 일시 순 (시작 시간 기준)<br> - 최대 표시: 3개<br> - **회의 카드 (클릭 가능 블록)**:<br> - 상태 라벨 (배지): "진행중", "예정", "작성중", "확정완료"<br> - 회의 제목 + 생성자 아이콘(👑)<br> - 회의 일시, 참석자 수, 장소<br> - 상태 버튼 (표시용): "참여하기", "수정하기", "보기"<br> - **디자인 간소화**: D-day 표시, 깜박임 애니메이션, 세부 색상 지정 등 제거<br>- **유저스토리**: UFR-USER-020 (대시보드 조회) 동일하게 수정 |
|
||||
|
||||
[↑ 목차로 돌아가기](#목차)
|
||||
|
||||
|
||||
@ -115,10 +115,14 @@
|
||||
- 예정된 회의: 전체 예정 + 진행 중 회의 개수
|
||||
- 작성중 회의록: 내가 참석한 회의 중 '작성중' 상태인 회의록 개수 (클릭 액션 없음, 정보 표시만)
|
||||
- 최근 회의 (회의록 미생성 우선, 빠른 일시 순, 최대 3개):
|
||||
- 회의 카드: 상태 배지, 제목, 생성자 표시(👑), 날짜/시간, 참석자 수, 장소, 액션 버튼
|
||||
- 진행 중 회의: 좌측 녹색 바 강조, "참여하기" 버튼
|
||||
- 예정 회의: 생성자인 경우 "수정" 버튼
|
||||
- 완료 회의: "보기" 버튼
|
||||
- 정렬 기준:
|
||||
- 1순위: 회의록 미생성 회의 (진행중 + 예정)
|
||||
- 2순위: 미생성이 3개 미만이면 최근 종료된 회의(회의록 있음)로 나머지 채움
|
||||
- 각 그룹 내 정렬: 빠른 일시 순 (시작 시간 기준)
|
||||
- 회의 카드 (클릭 가능 블록): 상태 라벨, 제목, 생성자(👑), 날짜/시간, 참석자 수, 장소, 상태 버튼
|
||||
- 진행중: "진행중" 라벨, "참여하기" 버튼
|
||||
- 예정: "예정" 라벨, "수정하기" 버튼
|
||||
- 완료: "작성중" 또는 "확정완료" 라벨, "보기" 버튼
|
||||
- 나의 회의록 (최신순, 최대 4개, 2x2 그리드):
|
||||
- 회의록 카드: 상태 배지, 생성자 표시(👑), 제목, 날짜/시간, 참석자 수, 검증완료율(작성중인 경우)
|
||||
- 사이드바 (데스크톱): 로고, 메뉴(대시보드, 회의록), 사용자 정보, 로그아웃
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user