Skip to content

feat: 읽은 글 색상 구분 기능 홈페이지/사이드바 적용#282

Merged
sdk-kr merged 1 commit into
mainfrom
fix/read-post-state
Mar 6, 2026
Merged

feat: 읽은 글 색상 구분 기능 홈페이지/사이드바 적용#282
sdk-kr merged 1 commit into
mainfrom
fix/read-post-state

Conversation

@sdk-kr
Copy link
Copy Markdown
Contributor

@sdk-kr sdk-kr commented Mar 6, 2026

Summary

  • 홈페이지 위젯(새소식, 알뜰구매, 소모임, 갤러리)에 읽은 글 표시 적용
  • 게시글 상세 페이지 사이드바(최근글)에 읽은 글 표시 적용
  • 범용 위젯 목록(list-view)에도 읽은 글 표시 적용
  • 기존 게시판 목록에서만 동작하던 기능을 사이트 전체로 확대

변경 파일

  • recent-posts.svelte — readPostsStore import, isRead prop 전달
  • simple-post-list.svelte — 새소식 탭 읽은 글 표시
  • economy-post-list.svelte — 알뜰구매 탭 읽은 글 표시
  • group-post-list.svelte — 소모임 탭 읽은 글 표시
  • gallery-card.svelte — 갤러리 카드 읽은 글 표시
  • list-view.svelte — 범용 위젯 목록 읽은 글 표시

Test plan

  • 홈페이지에서 글 클릭 후 돌아왔을 때 해당 글이 흐리게 표시되는지 확인
  • 사이드바 최근글 목록에서 읽은 글이 흐리게 표시되는지 확인
  • SSR 시 깜빡임 없이 하이드레이션 후 부드럽게 표시되는지 확인

홈페이지 위젯(새소식, 알뜰구매, 소모임, 갤러리)과
게시글 상세 사이드바(최근글)에 읽은 글 표시 적용.
기존에는 게시판 목록 페이지에서만 동작했으나,
이제 모든 글 목록에서 읽은 글이 흐리게 표시됨.
@sdk-kr sdk-kr merged commit 6333702 into main Mar 6, 2026
7 of 11 checks passed
@sdk-kr sdk-kr deleted the fix/read-post-state branch March 6, 2026 15:25
sdk-kr added a commit that referenced this pull request Mar 7, 2026
## Summary
- 홈페이지 위젯(새소식, 알뜰구매, 소모임, 갤러리)에 읽은 글 표시 적용
- 게시글 상세 페이지 사이드바(최근글)에 읽은 글 표시 적용
- 범용 위젯 목록(list-view)에도 읽은 글 표시 적용
- 기존 게시판 목록에서만 동작하던 기능을 사이트 전체로 확대

## 변경 파일
- `recent-posts.svelte` — readPostsStore import, isRead prop 전달
- `simple-post-list.svelte` — 새소식 탭 읽은 글 표시
- `economy-post-list.svelte` — 알뜰구매 탭 읽은 글 표시
- `group-post-list.svelte` — 소모임 탭 읽은 글 표시
- `gallery-card.svelte` — 갤러리 카드 읽은 글 표시
- `list-view.svelte` — 범용 위젯 목록 읽은 글 표시

## Test plan
- [ ] 홈페이지에서 글 클릭 후 돌아왔을 때 해당 글이 흐리게 표시되는지 확인
- [ ] 사이드바 최근글 목록에서 읽은 글이 흐리게 표시되는지 확인
- [ ] SSR 시 깜빡임 없이 하이드레이션 후 부드럽게 표시되는지 확인

Co-authored-by: Deploy Bot <deploy@damoang.net>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant