fix(home): 팔로잉 크리에이터 전체 버튼을 고정한다
This commit is contained in:
@@ -215,8 +215,9 @@ Figma `24:5682` 기준 상단 title bar와 tab bar는 기존 홈 화면 구조
|
||||
#### Requirements
|
||||
- profile image와 creator nickname을 표시한다.
|
||||
- item 터치 시 해당 크리에이터 채널로 이동한다.
|
||||
- `followingCreators`가 1명 이상이면 가로 RecyclerView의 마지막 item으로 `전체` 버튼을 항상 표시한다.
|
||||
- `전체` 버튼 item은 `width=wrap_content`, creator item 전체 높이와 동일한 높이, `paddingHorizontal=16dp`, `textColor=@color/soda_400`로 표시한다.
|
||||
- `followingCreators`가 1명 이상이면 추천 탭 라이브 섹션의 `전체`와 동일하게 크리에이터 가로 RecyclerView 우측 끝에 고정 `TextView`로 `전체` 버튼을 항상 표시한다.
|
||||
- `전체` 버튼은 RecyclerView의 마지막 item으로 포함하지 않는다. 팔로잉 크리에이터 목록만 좌측 가로 스크롤 영역에 남고, `전체` 버튼은 스크롤되지 않아야 한다.
|
||||
- `전체` 버튼은 추천 탭 라이브 섹션의 `tv_home_live_all` 구조처럼 section root를 horizontal container로 두고, `RecyclerView`는 `layout_width="0dp"`, `layout_weight="1"`, `전체` TextView는 우측 고정 폭과 end margin을 가진다.
|
||||
- `전체` 버튼 터치 시 기존 전체 팔로잉 크리에이터 목록 화면으로 이동한다.
|
||||
- 리스트가 비어 있으면 섹션을 숨긴다.
|
||||
- 이미지 URL이 비어 있거나 로드 실패하면 기존 홈 creator profile placeholder 정책을 따른다.
|
||||
@@ -306,6 +307,15 @@ Figma `24:5682` 기준 상단 title bar와 tab bar는 기존 홈 화면 구조
|
||||
- 기존 `COMMUNITY_POST` 상세 이동은 유지하고, `CONTENT_RANKING`과 `PHOTO_CONTENT`의 터치 동작은 이번 범위에서 추가하지 않는다.
|
||||
- API/DTO/mapper, 최근 소식 표시 UI와 다른 팔로잉 섹션의 동작은 변경하지 않는다.
|
||||
|
||||
#### 2026-08-18 팔로잉 크리에이터 전체 버튼 고정 Requirements
|
||||
- 팔로잉 탭 최상단 팔로잉 크리에이터 섹션의 `전체` 버튼은 추천 탭 라이브 섹션과 동일하게 RecyclerView 밖 우측 끝에 고정한다.
|
||||
- 기존 RecyclerView 마지막 item 방식의 `전체` 노출은 더 이상 사용하지 않는다.
|
||||
- 팔로잉 크리에이터 프로필 item만 수평 스크롤되며, `전체` 버튼은 사용자가 리스트를 좌우로 스크롤해도 화면 우측에 남아 있어야 한다.
|
||||
- `followingCreators`가 비어 있으면 기존처럼 팔로잉 크리에이터 섹션 전체를 숨기며, 고정 `전체` 버튼도 보이지 않아야 한다.
|
||||
- `전체` 버튼 클릭 동작은 기존 `FollowingCreatorActivity` 진입 동작을 유지한다.
|
||||
- 추천 탭과 동일한 구조 기준은 `fragment_v2_main_home.xml`의 `ll_home_live_section`, `rv_home_lives`, `tv_home_live_all` 배치 방식이다.
|
||||
- 이번 요구사항은 팔로잉 크리에이터 섹션의 배치 방식만 변경하며 API/DTO/mapper, 다른 팔로잉 섹션, 최근 소식 라우팅, empty/login/error 정책은 변경하지 않는다.
|
||||
|
||||
#### 2026-06-30 후속 수정 Requirements
|
||||
- `CREATOR_RANKING` 최근 소식 본문은 순위 숫자만 단독 표시하지 않고, Figma `24:5717` 기준으로 크리에이터 이름과 순위를 포함한 문장형 메시지를 표시한다.
|
||||
- ranking 문장 안의 순위 텍스트는 기존 `FeedRankTextStyler` highlight range로 강조한다.
|
||||
|
||||
Reference in New Issue
Block a user