Skip to content

[DP-402] 소스 로고 이미지 교체 (FeedCard, 검색 결과, 랜딩페이지)#98

Merged
uiuuoq merged 1 commit intodevelopV2from
feature/DP-402-blog-logo
Apr 23, 2026
Merged

[DP-402] 소스 로고 이미지 교체 (FeedCard, 검색 결과, 랜딩페이지)#98
uiuuoq merged 1 commit intodevelopV2from
feature/DP-402-blog-logo

Conversation

@uiuuoq
Copy link
Copy Markdown
Collaborator

@uiuuoq uiuuoq commented Apr 23, 2026

연결된 Jira 티켓

  • DP-392

작업 내용

  • 피드 카드, 홈 검색 결과 아코디언, 랜딩페이지의 텍스트/이니셜 소스 배지를 실제 로고 이미지로 교체

주요 변경점

  • public/icons/sources/ — velog, naver, stackoverflow SVG에 브랜드 fill 색상 추가
    • velog: fill="#21C998" (teal)
    • naver: fill="#fff" (흰 N, 컨테이너 green bg)
    • stackoverflow: fill="#F48024" (orange)
  • components/features/home/SourceLogo.tsx (신규) — 소스명 → 로고 이미지 매핑 공용 컴포넌트
    • naver_d2: green 배경, kakao_tech: yellow 배경, 나머지: 배경 없음
    • 알 수 없는 소스는 이니셜 폴백
  • FeedCard.tsx — 기존 SOURCE_BADGE 맵·SourceBadge 컴포넌트 제거, SourceLogo 적용
  • HomeSearchResultAccordionItem.tsx — 소스명 텍스트 뱃지 → SourceLogo (size=20) 교체
  • LandingPage.tsx — SOURCES 배열 로고 파일 경로로 전환, oliveyoung·stackoverflow·naver 패딩 조정

테스트 방법

  1. 홈 피드에서 각 소스별 로고 아이콘이 올바르게 표시되는지 확인
  2. 홈 검색 오버레이에서 검색 결과 아코디언의 소스 로고 확인
  3. 랜딩페이지 Features 섹션 소스 목록 로고 확인

AI 사용 여부

  • Yes (Claude Code)

체크리스트

  • 빌드/테스트 확인
  • 리뷰어 지정
  • 라벨 지정

@uiuuoq uiuuoq added enhancement New feature or request automerge Enables auto-merge for this PR after successful CI/CD checks labels Apr 23, 2026
@uiuuoq uiuuoq merged commit e6393b4 into developV2 Apr 23, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

automerge Enables auto-merge for this PR after successful CI/CD checks enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant