Files
hanarang-dashboard/.plans/design/ui/projects-page-design.md

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 문구를 공유해야 해