44 lines
1.3 KiB
Markdown
44 lines
1.3 KiB
Markdown
# 프로젝트 목록 (`/projects`) — Sprint 014 리뉴얼
|
|
|
|
## 목적
|
|
프로젝트 목록은 단순 repo 목록이 아니라, 현재 어떤 프로젝트가 어느 단계에 걸려 있는지 읽는 운영 리스트여야 해.
|
|
|
|
## 정보 우선순위
|
|
1. 프로젝트명 / 설명
|
|
2. 현재 단계 (`PLANNING`, `IMPLEMENT`, `QA`, `READY FOR DEPLOY`, `DEPLOYED`)
|
|
3. 진행률
|
|
4. 현재 Sprint / 최근 Hotfix
|
|
5. 마지막 업데이트 / latest QA / 배포 상태
|
|
|
|
## 데스크톱 레이아웃
|
|
- row 기반 운영 리스트 유지
|
|
- 기본 컬럼:
|
|
- 좌: 프로젝트 식별자 + 이름 + 설명
|
|
- 중: 진행률 bar + phase label + sprint/hotfix meta
|
|
- 우: latest QA / deploy status / updatedAt
|
|
- `READY FOR DEPLOY`와 `DEPLOYED`는 시각적으로 분리
|
|
|
|
## 모바일 레이아웃
|
|
- 카드형으로 자연스럽게 접히되 읽는 순서는 유지
|
|
1. 이름
|
|
2. phase
|
|
3. 진행률
|
|
4. Sprint/Hotfix 메타
|
|
5. QA/Deploy 메타
|
|
|
|
## 문구 기준
|
|
- `QA PASSED`
|
|
- `QA FAILED`
|
|
- `READY FOR DEPLOY`
|
|
- `DEPLOYED ON MAIN`
|
|
- `REDEPLOY REQUIRED`
|
|
|
|
## 상단 액션
|
|
- `↻ GITEA SYNC`
|
|
- `↻ SPRINT SYNC`
|
|
- sync result는 작고 조용한 mono 텍스트로 노출
|
|
|
|
## 연결 규칙
|
|
- 이 페이지는 네비게이션 두 번째 위치에 있어야 해
|
|
- 대시보드의 프로젝트 요약 카드/리스트와 phase 문구를 공유해야 해
|