논의 사항:
+-
+
- AI 기반 회의록 자동화 서비스 출시 결정 +
- 타겟 고객: 중소기업, 스타트업 +
- 주요 기능: 음성인식, AI 요약, Todo 자동 추출 +
- 차별화 포인트: 실시간 검증, 협업 기능 +
결정 사항:
+-
+
- 베타 버전 출시일: 2025년 12월 1일 +
- 초기 목표 사용자: 100개 팀 +
diff --git a/design/uiux/prototype_yabo/01-로그인.html b/design/uiux/prototype_yabo/01-로그인.html new file mode 100644 index 0000000..3609dc1 --- /dev/null +++ b/design/uiux/prototype_yabo/01-로그인.html @@ -0,0 +1,314 @@ + + +
+ + +효율적인 회의록 작성과 공유
+오늘의 일정을 확인하세요
+회의 유형에 맞는 템플릿을 선택하세요
+기본 회의록 형식
+데일리 스탠드업 형식
+프로젝트 시작 회의
+주간 리뷰 및 계획
++ AI 기반 회의록 자동 생성 기능에 대해 NLP 모델을 적용하면 정확도를 95% 이상으로 높일 수 있습니다... +
++ 2025년 1분기 신제품 개발을 위한 기획 회의입니다. AI 기반 회의록 자동화 서비스의 핵심 기능과 차별화 전략에 대해 논의하였으며, 예상 개발 일정은 3개월입니다. +
+회의 목적: 2025년 1분기 신제품 개발 방향 수립
+참석자: 김민준(PM), 박서연(AI), 이준호(Backend), 최유진(Frontend)
+일시: 2025년 10월 25일 14:00 - 15:30
+장소: 본사 2층 대회의실
++ AI 기반 회의록 자동 생성 기능에 대해 NLP 모델을 적용하면 정확도를 95% 이상으로 높일 수 있습니다... +
++ 2025년 1분기 신제품 개발을 위한 기획 회의입니다. AI 기반 회의록 자동화 서비스의 핵심 기능과 차별화 전략에 대해 논의하였으며, 예상 개발 일정은 3개월입니다. +
+회의 목적: 2025년 1분기 신제품 개발 방향 수립
+참석자: 김민준(PM), 박서연(AI), 이준호(Backend), 최유진(Frontend)
+일시: 2025년 10월 25일 14:00 - 15:30
+장소: 본사 2층 대회의실
+4개 섹션 중 2개 검증 완료
+2025년 1분기 제품 기획 회의
++ 신제품은 AI 기반 회의록 자동화 서비스로 결정. 타겟은 중소기업 및 스타트업이며, 주요 기능은 음성인식, AI 요약, Todo 추출입니다. 경쟁사 대비 차별점은 실시간 검증 및 협업 기능입니다. +
+논의 사항:
+결정 사항:
++ 개발 기간은 3개월로 설정. 백엔드 2명, 프론트 2명, AI 엔지니어 1명 투입. 주간 스프린트로 진행하며, 2주마다 베타 테스트 실시. +
+일정:
+리소스:
++ 베타 출시 전 프리 런칭 캠페인 진행. 주요 채널은 LinkedIn 및 스타트업 커뮤니티. 초기 100팀 무료 제공 후 유료 전환 유도. +
+프리 런칭 캠페인:
+베타 운영:
+참고자료가 없습니다
+` 태그로 구조화
+ 4. 성공 토스트 표시: "논의사항에 AI 제안이 추가되었습니다"
+ 5. 자동으로 논의사항 탭(섹션 1)으로 전환 (switchSection(1))
+ 6. 제안 카드 숨김 처리 (display: none)
+ - "수정" 버튼: 제안을 거부하고 카드 숨김
-5. **전문용어 설명**
- - 하이라이트된 용어 클릭 → 바텀시트(모바일) 또는 사이드 패널(데스크톱)
- - 설명 내용:
- - 간단한 정의
- - 이 회의에서의 의미
- - 관련 과거 회의록 링크
- - 참조 문서 링크
+ - **결정사항 제안 카드**: 제안 내용 + "결정사항에 적용" 버튼
+ - 제안 구조:
+ - 제목: "개발 일정 최종 확정" (strong)
+ - 내용: 확정된 결정사항 (bullet points)
+ - "결정사항에 적용" 클릭 시:
+ 1. 결정사항 섹션(section-2)의 content-2 영역에 제안 내용 추가
+ 2. 기존 내용 하단에 ` ` 태그로 구조화
+ 4. 성공 토스트 표시: "결정사항에 AI 제안이 추가되었습니다"
+ 5. 자동으로 결정사항 탭(섹션 2)으로 전환 (switchSection(2))
+ 6. 제안 카드 숨김 처리 (display: none)
+ - "수정" 버튼: 제안을 거부하고 카드 숨김
-6. **녹음 제어**
- - 일시정지: 회의록 작성 중단, 재개 가능
- - 종료: 확인 다이얼로그 → 회의종료 화면으로 이동
+ - **액션아이템 제안 카드**: 제안 내용 + "3개 Todo 생성" 버튼
+ - 제안 구조:
+ - 헤더: "📋 액션 아이템(Todo) 자동 추출"
+ - 내용: 3개의 Todo 항목 (제목, 담당자, 마감일)
+ - "3개 Todo 생성" 클릭 시:
+ 1. 액션아이템 섹션(section-3)의 content-3 영역에 Todo 항목 추가
+ 2. **중복 체크**: 기존 Todo 목록에서 동일한 제목이 있는지 확인
+ 3. 중복되지 않은 Todo만 추가 (Set 자료구조 활용)
+ 4. Todo HTML 구조: checkbox + 제목 + 담당자/마감일 + 우선순위 배지
+ 5. 성공 토스트 표시: "N개의 액션아이템이 추가되었습니다 (중복 제외)"
+ 6. 중복된 항목이 있으면: "모든 항목이 이미 존재합니다" (info 토스트)
+ 7. 자동으로 액션아이템 탭(섹션 3)으로 전환 (switchSection(3))
+ 8. 제안 카드 숨김 처리 (display: none)
+ - "수정" 버튼: 제안을 거부하고 카드 숨김
-7. **참석자 추가 초대** (회의 진행 중)
- - 헤더 메뉴 또는 참석자 목록에서 "+ 참석자 초대" 버튼 클릭
- - 초대 모달 표시:
- - 이메일 입력 필드 (여러 명 입력 가능, 쉼표/엔터로 구분)
- - 검색 기능: 조직 내 사용자 검색 및 선택
- - 권한 선택: 편집 가능/읽기 전용
- - "초대 발송" 버튼
- - 초대 발송 후:
- - 실시간으로 참석자 목록에 "초대됨" 상태로 추가
- - 초대받은 사람에게 알림 발송 (이메일/앱 푸시)
- - 초대받은 사람이 수락 시 "참여 중"으로 상태 변경
- - 권한:
- - **회의 생성자**: 모든 참석자 초대 가능
- - **일반 참석자**: 회의 설정에 따라 초대 가능 여부 결정
+ - **용어 사전 탭**: 회의에서 언급된 전문용어 설명
+ - 용어 카드 (민트 그린 배경): 용어명 + 간단한 정의
+ - 카드 클릭 → 확장하여 상세 설명 표시
+ - 상세 설명: 이 회의에서의 의미, 관련 회의록 링크
+
+ - **관련 자료 탭**: AI가 찾은 관련 회의록 (32건)
+ - 회의록 링크 클릭 → **새 탭(target="_blank")에서 해당 회의록 열기**
+ - **녹음 중인 페이지 이탈 방지**: 모든 링크는 새 탭으로 열림
+ - 관련도 표시: 퍼센트 또는 별점으로 시각화
+
+3. **회의 종료**
+ - 헤더의 "회의 종료" 버튼 클릭
+ - 확인 다이얼로그 표시: "회의를 종료하시겠습니까?"
+ - 확인 → 회의 종료 처리 및 07-회의종료.html로 이동
+
+4. **실시간 업데이트**
+ - STT 음성 인식 결과 실시간 반영 (3-5초 주기)
+ - 모든 참석자의 편집 내용 실시간 동기화
+ - 수정 사항 하이라이트 표시 (3초간)
#### 데이터 요구사항
-- **입력**: 회의 ID, 오디오 스트림
+- **입력**:
+ - 회의 ID
+ - 오디오 스트림 (실시간 STT용)
+ - 사용자 편집 내용 (텍스트 입력)
- **출력**:
- - 실시간 텍스트 변환 결과
- - 구조화된 회의록 데이터
- - **섹션별 AI 요약 (자동 생성)**
- - 전문용어 및 설명
- - **참고자료 목록 (관련 회의록 링크)**
-- **연동**: STT 서비스, AI 서비스 (UFR-AI-010, UFR-AI-040), RAG 서비스, Collaboration 서비스
+ - 실시간 텍스트 변환 결과 (STT)
+ - 편집된 회의록 내용
+ - **AI 제안 목록** (회의록 개선 제안)
+ - **전문용어 및 설명** (용어 사전)
+ - **관련 회의록 목록** (32건, 관련도 포함)
+ - 참석자 목록 및 상태
+- **연동**:
+ - STT 서비스 (UFR-AI-010)
+ - AI 서비스 (AI 제안 생성, UFR-AI-040)
+ - RAG 서비스 (관련 회의록 검색)
+ - Collaboration 서비스 (실시간 동기화)
#### 에러 처리
-- **녹음 권한 거부**: "마이크 권한이 필요합니다" + 설정 안내
-- **STT 실패**: "음성 인식에 실패했습니다. 수동으로 입력해주세요"
-- **AI 요약 생성 실패**: "요약 생성에 실패했습니다. 수동으로 작성해주세요"
-- **참고자료 검색 실패**: "관련 회의록을 찾을 수 없습니다"
-- **동기화 실패**: "네트워크 연결을 확인해주세요. 내용은 로컬에 저장됩니다"
-- **충돌 발생**: "다른 참석자가 동일한 부분을 수정 중입니다" + 병합 옵션
+- **마이크 권한 거부**: "마이크 권한이 필요합니다" 토스트 + 설정 안내 링크
+- **STT 실패**: "음성 인식에 실패했습니다. 수동으로 입력해주세요" 토스트
+- **AI 제안 생성 실패**: "AI 제안을 불러올 수 없습니다" 토스트 (편집은 계속 가능)
+- **관련 자료 검색 실패**: "관련 회의록을 찾을 수 없습니다" 메시지 표시
+- **동기화 실패**: "네트워크 연결을 확인해주세요. 내용은 로컬에 저장됩니다" 토스트
+- **편집 충돌**: "다른 참석자가 동일한 부분을 수정 중입니다" 다이얼로그 + 병합 옵션
+- **회의 종료 실패**: "회의 종료 중 오류가 발생했습니다" 토스트 + 재시도 버튼
---
@@ -1149,7 +1333,6 @@ graph TD
- **탭 네비게이션** (상단, Fixed)
- "회의록" 탭 (기본 활성)
- "대시보드" 탭
- - "타임라인" 탭 (선택)
- **회의록 탭 콘텐츠** (섹션별 구조)
- 각 섹션:
@@ -1214,7 +1397,6 @@ graph TD
- **상단**: 탭 네비게이션
- 회의록 (기본)
- 대시보드
- - 타임라인
- **메인 영역**:
- 회의록 탭: 전체 회의록 내용 (섹션별 구조)
- 대시보드 탭: 핵심내용, 결정사항, Todo 진행상황, 참고자료 (11-회의록대시보드.html 구조 참조)
@@ -1223,7 +1405,6 @@ graph TD
1. **탭 전환**
- "회의록" 탭: 전체 회의록 내용 표시 (섹션별 구조)
- "대시보드" 탭: 핵심내용, 결정사항, Todo, 참고자료 요약 표시
- - "타임라인" 탭: 시간 순서대로 회의 진행 과정 표시 (선택)
- 탭 전환 시 URL 변경 없이 클라이언트 사이드 렌더링
2. **회의록 탭 인터랙션**
@@ -1791,11 +1972,15 @@ graph TD
|------|------|--------|----------|
| 1.0 | 2025-10-21 | 이미준 | 최초 작성 - 11개 화면 설계 완료 |
| 1.1 | 2025-10-21 | 이미준 | AI 요약 및 참고자료 기능 추가
` 태그로 구분하여 추가
+ 3. 제목은 `✓` 접두어 포함, 내용은 `
- 05-회의진행: AI 회의 내용 요약 자동 생성 및 참고자료 자동 연결 추가
- 10-회의록상세조회: 섹션별 AI 요약 표시 및 참고자료 영역 추가
- 11-회의록수정: AI 요약 수정 및 참고자료 편집 기능 추가
- 관련 유저스토리: UFR-AI-040 (관련 회의록 자동 연결) |
-| 1.2 | 2025-10-21 | 이미준 | 회의록 상세 화면 구조 개선 (프로토타입 기반)
- 10-회의록상세조회: 탭 기반 네비게이션 추가 (회의록/대시보드/타임라인)
- 대시보드 탭 추가: 핵심내용, 결정사항, Todo 진행상황, 참고자료 섹션
- 참고자료 관련도 점수 표시 (백분율 + 색상 코딩)
- 참고자료 카테고리 탭 (관련 회의록/프로젝트 문서/이슈 트래커/위키 페이지)
- 참조: design-gappa/uiux/prototype 파일 (11-회의록대시보드.html, 05-회의진행.html) |
-| 1.3 | 2025-10-21 | 이미준 | 대시보드 및 회의록 목록 화면 개선 (사용자 피드백 반영)
- 02-대시보드: 예정된 회의 카드 추가, Todo 우선순위 정렬 개선 (지연→진행→미진행→완료, 최대 5개), 내 회의록 상태 배지 추가, 공유받은 회의록 섹션 개선
- 12-회의록목록조회: 신규 화면 추가 (필터링/정렬/검색 기능)
- 필터: 참여 유형(공유받은/참석한/생성한), 상태(전체/작성중/확정완료)
- 정렬: 최신 회의순/최신 업데이트순/제목 가나다순
- 검색: 제목/참석자/키워드 통합 검색
- 통계 정보 표시 (전체/작성중/확정완료 개수)
- 참조: design/uiux/prototype_fix 및 design-gappa/uiux/prototype 파일 |
-| 1.3.1 | 2025-10-21 | 이미준 | 대시보드 진행중 회의 표시 기능 추가
- 02-대시보드: 예정된 회의 카드에 진행중 회의 포함
- 진행중 회의 우선 표시 (최상단)
- "진행중" 배지 (빨강/주황, 깜빡임 애니메이션)
- "참여하기" 버튼으로 즉시 회의 참여 가능
- 정렬: 진행중 회의 → 예정된 회의 (일시 순)
- 데이터 요구사항: 회의 상태 (ongoing) 추가, 진행중 회의 필터 조건 정의
- 에러 처리: 진행중 회의 참여 실패 시나리오 추가 (종료됨/권한없음/네트워크오류) |
-| 1.3.2 | 2025-10-21 | 이미준 | 대시보드 예정된 회의 역할 기반 접근 제어 추가
- 02-대시보드: 예정된 회의에 생성자/참석자별 차별화된 권한 적용
- **생성자 권한**: 회의 수정 가능 (크라운 아이콘 표시, "수정" 버튼)
- **참석자 권한**: 시작 10분 전부터 참여 가능 ("참여하기" 버튼 조건부 활성화)
- 실시간 타이머 표시 (참여 가능 시간 카운트다운, 1분 간격 갱신)
- UI 구성요소: 역할 표시 (크라운 아이콘), 액션 버튼 (역할 및 시간 기반 조건부 렌더링)
- 인터랙션: 생성자 수정 플로우, 참석자 시간 기반 참여 플로우, 타이머 자동 갱신
- 데이터 요구사항: 생성자 ID, 사용자 역할 (creator\|attendee), 참여 가능 시간 계산
- 에러 처리: 시간 제한 접근, 권한 제한 수정 시도, 회의 수정 실패 시나리오 추가 |
-| 1.4 | 2025-10-21 | 최유진 | 회의진행 화면 개선 및 스타일 가이드 작성
- 05-회의진행: 사용성 개선
- **참고자료 링크**: 새 탭(target="_blank")으로 열기 기능 추가 (녹음 중 페이지 이탈 방지)
- **참석자 추가 초대**: 회의 진행 중 참석자 추가 초대 기능 추가
- 초대 모달: 이메일 입력, 조직 내 사용자 검색, 권한 선택 (편집 가능/읽기 전용)
- 실시간 참석자 목록 업데이트 및 알림 발송 (이메일/앱 푸시)
- 권한 제어: 생성자는 모든 참석자 초대 가능, 일반 참석자는 회의 설정에 따라 결정
- design/uiux/style-guide.md: 신규 작성 (reference/sampleimg 샘플 이미지 기반)
- 민트 그린(#4DD5A7) 프라이머리 컬러 적용
- Mobile First 디자인 시스템 정의
- 15개 섹션: 컬러, 타이포그래피, 간격, 카드, 버튼, 배지, 아이콘, 네비게이션, 폼, 모달, 애니메이션, 접근성, 반응형 등 |
+| 1.1.1 | 2025-10-21 | 이미준 | 회의록 상세 화면 구조 개선 (프로토타입 기반)
- 10-회의록상세조회: 탭 기반 네비게이션 추가 (회의록/대시보드)
- 대시보드 탭 추가: 핵심내용, 결정사항, Todo 진행상황, 참고자료 섹션
- 참고자료 관련도 점수 표시 (백분율 + 색상 코딩)
- 참고자료 카테고리 탭 (관련 회의록/프로젝트 문서/이슈 트래커/위키 페이지)
- 참조: design-gappa/uiux/prototype 파일 (11-회의록대시보드.html, 05-회의진행.html) |
+| 1.1.2 | 2025-10-21 | 이미준 | 대시보드 및 회의록 목록 화면 개선 (사용자 피드백 반영)
- 02-대시보드: 예정된 회의 카드 추가, Todo 우선순위 정렬 개선 (지연→진행→미진행→완료, 최대 5개), 내 회의록 상태 배지 추가, 공유받은 회의록 섹션 개선
- 12-회의록목록조회: 신규 화면 추가 (필터링/정렬/검색 기능)
- 필터: 참여 유형(공유받은/참석한/생성한), 상태(전체/작성중/확정완료)
- 정렬: 최신 회의순/최신 업데이트순/제목 가나다순
- 검색: 제목/참석자/키워드 통합 검색
- 통계 정보 표시 (전체/작성중/확정완료 개수)
- 참조: design/uiux/prototype_fix 및 design-gappa/uiux/prototype 파일 |
+| 1.2 | 2025-10-21 | 이미준 | 대시보드 진행중 회의 표시 기능 추가
- 02-대시보드: 예정된 회의 카드에 진행중 회의 포함
- 진행중 회의 우선 표시 (최상단)
- "진행중" 배지 (빨강/주황, 깜빡임 애니메이션)
- "참여하기" 버튼으로 즉시 회의 참여 가능
- 정렬: 진행중 회의 → 예정된 회의 (일시 순)
- 데이터 요구사항: 회의 상태 (ongoing) 추가, 진행중 회의 필터 조건 정의
- 에러 처리: 진행중 회의 참여 실패 시나리오 추가 (종료됨/권한없음/네트워크오류) |
+| 1.2.1 | 2025-10-21 | 이미준 | 대시보드 예정된 회의 역할 기반 접근 제어 추가
- 02-대시보드: 예정된 회의에 생성자/참석자별 차별화된 권한 적용
- **생성자 권한**: 회의 수정 가능 (크라운 아이콘 표시, "수정" 버튼)
- **참석자 권한**: 시작 10분 전부터 참여 가능 ("참여하기" 버튼 조건부 활성화)
- 실시간 타이머 표시 (참여 가능 시간 카운트다운, 1분 간격 갱신)
- UI 구성요소: 역할 표시 (크라운 아이콘), 액션 버튼 (역할 및 시간 기반 조건부 렌더링)
- 인터랙션: 생성자 수정 플로우, 참석자 시간 기반 참여 플로우, 타이머 자동 갱신
- 데이터 요구사항: 생성자 ID, 사용자 역할 (creator\|attendee), 참여 가능 시간 계산
- 에러 처리: 시간 제한 접근, 권한 제한 수정 시도, 회의 수정 실패 시나리오 추가 |
+| 1.2.2 | 2025-10-21 | 최유진 | 회의진행 화면 개선 및 스타일 가이드 작성
- 05-회의진행: 사용성 개선
- **참고자료 링크**: 새 탭(target="_blank")으로 열기 기능 추가 (녹음 중 페이지 이탈 방지)
- **참석자 추가 초대**: 회의 진행 중 참석자 추가 초대 기능 추가
- 초대 모달: 이메일 입력, 조직 내 사용자 검색, 권한 선택 (편집 가능/읽기 전용)
- 실시간 참석자 목록 업데이트 및 알림 발송 (이메일/앱 푸시)
- 권한 제어: 생성자는 모든 참석자 초대 가능, 일반 참석자는 회의 설정에 따라 결정
- design/uiux/style-guide.md: 신규 작성 (reference/sampleimg 샘플 이미지 기반)
- 민트 그린(#4DD5A7) 프라이머리 컬러 적용
- Mobile First 디자인 시스템 정의
- 15개 섹션: 컬러, 타이포그래피, 간격, 카드, 버튼, 배지, 아이콘, 네비게이션, 폼, 모달, 애니메이션, 접근성, 반응형 등 |
+| 1.2.3 | 2025-10-21 | 이미준 | 네비게이션 간소화 및 Todo 상세 이동 개선
- **설정 메뉴 제거**: 모든 화면에서 설정 메뉴 제거 (사이드바, 하단 네비게이션, 메뉴 모달)
- 로그아웃 기능은 프로필 영역으로 통합
- 네비게이션 단순화로 사용자 혼란 최소화
- **02-대시보드 Todo 인터랙션 개선**:
- Todo 항목 클릭 시 해당 Todo가 포함된 회의록 상세 화면으로 이동
- URL 파라미터로 회의록 ID와 Todo ID 전달
- 회의록 상세 화면에서 해당 Todo 섹션으로 자동 스크롤
- 프로토타입 파일 수정: 02-대시보드.html, 09-Todo관리.html, 05-회의진행.html, 05-회의진행-old.html, 05-회의진행 - 복사본.html |
+| 1.3 | 2025-10-21 | 이미준 | 프로토타입 반응형 네비게이션 및 회의진행 화면 전면 개편
- **02-대시보드**: 반응형 네비게이션 구조 적용
- Mobile: 하단 네비게이션 (홈/회의록/Todo, 프로필 메뉴 제거)
- Desktop: 왼쪽 사이드바 (240px, 로고/메뉴/사용자 정보)
- 통계 카드 추가 (예정된 회의/진행 중 Todo/완료율)
- 모든 네비게이션 링크 정확한 화면으로 연결
- **05-회의진행**: 2열 구조로 전면 재설계
- 왼쪽 영역 (60-70%): 텍스트 에디터 (툴바 + contentEditable)
- 오른쪽 영역 (30-40%): 탭 패널 (참석자/AI 제안/용어 사전/관련 자료)
- AI 제안: 적용하기 버튼으로 왼쪽 영역에 자동 삽입
- 관련 자료: 새 탭으로 열기 (target="_blank"), 녹음 중 페이지 이탈 방지
- **10-회의록상세조회**: 타임라인 탭 제거
- 탭 구조 단순화: 회의록/대시보드 (2개 탭만 유지)
- 타임라인 관련 UI 및 인터랙션 모두 제거
- 참조: reference/sampleimg 샘플 이미지 기반 디자인 |
+| 1.3.1 | 2025-10-21 | 도그냥 | 회의진행 화면 AI 제안 탭 기능 상세화 및 디자인 통일성 개선
- **05-회의진행**: AI 제안 탭 3가지 제안 유형 추가 및 상세 인터랙션 정의
- **논의사항 제안**: "논의사항에 적용" 버튼 클릭 시 논의사항 섹션(section-1)에 내용 자동 추가, 자동 탭 전환, 성공 토스트 표시
- **결정사항 제안**: "결정사항에 적용" 버튼 클릭 시 결정사항 섹션(section-2)에 내용 자동 추가, 자동 탭 전환, 성공 토스트 표시
- **액션아이템 제안**: "3개 Todo 생성" 버튼 클릭 시 액션아이템 섹션(section-3)에 중복 체크 후 추가, 자동 탭 전환, 성공 토스트 표시
- 중복 체크 로직: Set 자료구조로 기존 Todo 제목과 비교, 중복 제외한 항목만 추가
- **AI 제안 카드 디자인 통일성 개선**:
- 배경: #FAFAFA (연한 회색) - 용어사전/관련회의록 탭과 동일
- 테두리: 1px dashed #D0D0D0 (회색 점선) - 통일된 스타일
- 헤더: 16px Bold, 민트 그린 (#4DD5A7) - 일관된 타이틀 스타일
- 본문: 14px, gray-700 - 가독성 중심
- 프로토타입 파일 수정: design/uiux/prototype/05-회의진행.html |
+| 1.3.2 | 2025-10-21 | 도그냥 | 회의진행 화면 참석자 탭 개선 및 UI 일관성 강화
- **05-회의진행**: 참석자 탭 참석자 추가 기능 및 UI 정리
- **참석자 추가 폼 추가**: 이메일 입력 필드(form-control) + "초대" 버튼(btn btn-primary btn-sm)
- 이메일 유효성 검증: 정규식으로 형식 체크
- 빈 값 체크: "이메일 주소를 입력해주세요" 경고 토스트
- 잘못된 형식: "올바른 이메일 형식이 아닙니다" 오류 토스트
- 성공: "{email}에게 초대 링크가 전송되었습니다" 토스트 + 입력창 초기화
- **참석자 상태 표시 제거**: 발언 중/온라인 등 상태 아이콘 및 텍스트 모두 제거
- **참석자 수 동적 업데이트**: 4명으로 업데이트 (최유진 추가)
- **참고자료 영역 제거**: 회의개요 탭의 참고자료 섹션 삭제 (우측 관련회의록 탭으로 통합)
- **버튼 스타일 통일**: 모든 버튼에 .btn 기본 클래스 추가
- 편집 버튼 (4개 섹션): btn btn-ghost btn-sm
- AI 제안 적용 버튼 (3개): btn btn-primary btn-sm
- 수정 버튼 (3개): btn btn-ghost btn-sm
- 하단 일시정지/종료 버튼: btn btn-ghost, btn btn-error
- **검색창 스타일 통일**: 용어사전 검색창을 .input → .form-control 클래스로 변경
- 프로토타입 파일 수정: design/uiux/prototype/05-회의진행.html |
---
diff --git a/reference/sampleimg/ToDo목록.png b/reference/sampleimg/ToDo목록화면.png
similarity index 100%
rename from reference/sampleimg/ToDo목록.png
rename to reference/sampleimg/ToDo목록화면.png
diff --git a/reference/sampleimg/대시보드.png b/reference/sampleimg/대시보드화면.png
similarity index 100%
rename from reference/sampleimg/대시보드.png
rename to reference/sampleimg/대시보드화면.png
diff --git a/reference/sampleimg/회의록목록.png b/reference/sampleimg/회의록목록화면.png
similarity index 100%
rename from reference/sampleimg/회의록목록.png
rename to reference/sampleimg/회의록목록화면.png
diff --git a/reference/sampleimg/회의록상세.jpeg b/reference/sampleimg/회의록상세화면.jpeg
similarity index 100%
rename from reference/sampleimg/회의록상세.jpeg
rename to reference/sampleimg/회의록상세화면.jpeg
diff --git a/reference/sampleimg/회의진행화면-AI제안탭.png b/reference/sampleimg/회의진행화면-AI제안탭.png
new file mode 100644
index 0000000..e26dc8b
Binary files /dev/null and b/reference/sampleimg/회의진행화면-AI제안탭.png differ
diff --git a/reference/sampleimg/회의진행화면-관련회의록탭.png b/reference/sampleimg/회의진행화면-관련회의록탭.png
new file mode 100644
index 0000000..dedf3fa
Binary files /dev/null and b/reference/sampleimg/회의진행화면-관련회의록탭.png differ
diff --git a/reference/sampleimg/회의진행화면-용어사전탭.png b/reference/sampleimg/회의진행화면-용어사전탭.png
new file mode 100644
index 0000000..e966bce
Binary files /dev/null and b/reference/sampleimg/회의진행화면-용어사전탭.png differ