docs(content): 콘텐츠 랭킹 rank 보정 PRD를 기록한다

This commit is contained in:
2026-06-25 15:59:05 +09:00
parent 102c454f9c
commit c3f576dd5f

View File

@@ -272,3 +272,11 @@ Figma `24:6882` 기준으로 랭킹 유형 필터를 가로 스크롤 capsule ta
## 12. Open Questions
- `coverImageUrl=null`일 때 사용할 정확한 placeholder asset이 별도로 지정되어 있는지 확인이 필요하다. 지정이 없으면 기존 이미지 로딩 정책을 따른다.
---
## 13. Verification Log
- 2026-06-25: Figma `24:5659`의 rank component screenshot과 콘텐츠 랭킹 위젯 구현을 함께 확인했다. 콘텐츠 랭킹도 크리에이터 랭킹과 동일하게 순위 `TextView`와 rank-num을 별도 view로 표시하며, `includeFontPadding=false` 적용 상태에서도 Pattaya glyph가 고정 rank box 하단에 붙어 보이면 rank-num과 시각적으로 붙는 문제가 발생할 수 있음을 확인했다.
- 2026-06-25: 후속 요구사항으로 콘텐츠 랭킹 카드의 기존 Figma 위치값은 유지하고, 순위 숫자 `TextView` 내부 하단 padding만 보정해 폰트별 glyph 하단 차이가 rank-num 간격을 침범하지 않도록 한다.
- 2026-06-25: 콘텐츠 랭킹 Large/Grid/Horizontal 카드에 scale 기반 하단 padding을 적용하고, `ContentRankingCardViewTest`에서 `includeFontPadding=false`와 padding 값을 검증하도록 했다. `ContentRankingCardViewTest`, `contentranking.*`, `mergeDebugResources`, `compileDebugKotlin`은 통과했고, `ktlintCheck`는 기존 전역 위반으로 실패했다.
- 2026-06-25: 리뷰 게이트 후속으로 콘텐츠 rank `TextView`의 중앙 정렬과 horizontal 고정 rank box 누락을 보완했다. 콘텐츠 rank XML 3종에 `android:gravity="center"`를 추가하고, horizontal rank `TextView``48x52` 고정 박스로 배치해 bottom padding이 rank-num 위치를 밀지 않도록 했다.