Skip to content

design: 유튜브 콘텐츠 에디토리얼 리디자인 (PR-B)#71

Merged
bbbang105 merged 1 commit into
devfrom
feature/pr-b-youtube-content-redesign
Apr 21, 2026
Merged

design: 유튜브 콘텐츠 에디토리얼 리디자인 (PR-B)#71
bbbang105 merged 1 commit into
devfrom
feature/pr-b-youtube-content-redesign

Conversation

@bbbang105
Copy link
Copy Markdown
Owner

Summary

PR #58에서 유튜브 chrome(탭/필터/소스바)만 리디자인됐고, 카드 콘텐츠·상세 페이지·마크다운 렌더러·수집 진행은 여전히 구버전. Phase 3 에디토리얼 톤으로 통일.

변경

youtube-card

  • 태그 칩 (emerald/blue/violet/pink/amber pill) → mono em-dash uppercase 텍스트
  • "설명 기반" amber pill → mono `— desc`
  • "요약 중..." primary pill → mono `summarizing` + 펄스 도트
  • Inline note 컨테이너 → hairline left-border + italic 노트패드 스타일
  • Inline note 에디터: primary 버튼 → mono `save/cancel`

/youtube/[id] 상세 페이지

  • 제목: `text-xl font-bold` → `font-display text-3xl` (serif italic, 한글 Noto Serif KR)
  • 돌아가기 링크 → mono `back`
  • 메타 → mono uppercase eyebrow (`channel — date — desc-based`)
  • 키워드 chip → mono em-dash 텍스트 + 상단 hairline 구분
  • One-liner → ember border + display serif pull quote
  • YouTube 버튼 → mono `watch on youtube`

markdown-renderer

  • prose Phase 3 풀 튜닝: headings `font-display`, links ember underline, code hairline chip, blockquote ember pull quote, table hairline + mono thead

collect-progress

  • emerald/amber direct 색상 → semantic 토큰 (success/destructive/warning)
  • 상태 라벨 한글 sans → mono uppercase (connecting / collecting / complete / error)
  • 완료 요약 → `font-display` 새 영상 N건
  • 프로그레스 바 → hairline h-[2px]
  • Summary → mono em-dash stats

불변

  • 카드 상호작용, 핀 / 북마크 / 노트 편집 / 삭제 동작 모두 동일
  • SSE 수집 handleEvent / AbortController 정리 그대로
  • 254 tests / typecheck / lint 통과

Test plan

  • 유튜브 피드 탭 카드: 태그 mono 렌더 + "summarizing" 펄스 확인
  • 노트 인라인 편집 → save/cancel mono 라벨
  • /youtube/[id] 상세 페이지: serif italic 제목, mono eyebrow, 키워드 row
  • 마크다운 요약: 헤딩 serif italic, 블록쿼트 ember, 코드 블록 hairline
  • 수집 진행 (RSS 수집 클릭): mono 상태 라벨 + 프로그레스 hairline
  • 다크모드 렌더

Follow-up

PR-C (TipTap 노트 chrome), PR-D (공통 base interface), PR-E (컴포넌트 완전 분리) 예정.

🤖 Generated with Claude Code

PR #58에서 유튜브 chrome(탭/필터/소스바)만 리디자인했고, 카드 콘텐츠 /
상세 페이지 / 마크다운 / 수집 진행은 여전히 프라이머리 색상 pill + sans
타이포를 쓰고 있었음. Phase 3 에디토리얼 톤(크림 + 번트 오렌지 + Instrument
Serif italic + mono uppercase + em-dash)로 통일.

## youtube-card
- 태그 칩 (emerald/blue/violet/pink/amber pill) → mono em-dash uppercase
  텍스트 (피드 chrome과 동일 패턴)
- "설명 기반" amber pill → mono "— desc"
- "요약 중..." primary pill → mono "summarizing" + 작은 펄스 도트
- 키워드 텍스트 italic + 타이트 색상
- Inline note: bg-muted/50 박스 → 왼쪽 hairline + italic 노트패드 스타일
- Inline note 에디터: primary 버튼 → mono "save/cancel"

## /youtube/[id] 상세 페이지
- 제목 text-xl font-bold → font-display text-3xl (Instrument Serif italic,
  Korean은 Noto Serif KR 업라이트)
- 돌아가기 링크 → mono "back"
- 메타데이터 → mono uppercase eyebrow (channel — date — desc-based)
- 키워드 primary pill → mono em-dash 텍스트 chip row + 상단 hairline
- One-liner blockquote → ember left-border + display serif pull quote
- "YouTube에서 보기" 버튼 → mono uppercase "watch on youtube" + hairline
  구분선

## markdown-renderer
- prose 스타일 Phase 3 맞춤:
  - headings → font-display tracking-tight
  - links → ember underline hairline
  - inline code → hairline chip
  - pre → rounded-sm hairline border
  - blockquote → ember pull quote (display serif italic)
  - table → hairline + mono uppercase thead

## collect-progress
- emerald/amber direct 색상 → semantic 토큰 (success/destructive/warning)
- 상태 라벨 한글 sans → mono uppercase (connecting/collecting/complete/error)
- 완료 요약: sans bold → font-display 새 영상 N건
- 프로그레스 바 rounded-full bg-muted → hairline (h-[2px])
- 결과 리스트: 아이콘 크기 다운 + mono em-dash suffix
- Summary: sans → mono em-dash (sources N — ok M — fail K)
- 닫기 버튼 → mono "close"

## 불변
- 카드 상호작용 (북마크/핀/삭제/클릭/노트 편집) 동작 모두 동일
- SSE 수집 핸들링 / 상태 전이 / AbortController 정리 모두 동일
- 254 tests 통과, typecheck / lint 통과

Co-Authored-By: Claude <noreply@anthropic.com>
@vercel
Copy link
Copy Markdown

vercel Bot commented Apr 21, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
forme Ready Ready Preview, Comment Apr 21, 2026 5:32am

@bbbang105 bbbang105 added ✅ test 테스트 코드 🚨 fix 버그 수정 / 에러 해결 labels Apr 21, 2026
@bbbang105 bbbang105 merged commit 42ce31b into dev Apr 21, 2026
8 checks passed
@bbbang105 bbbang105 deleted the feature/pr-b-youtube-content-redesign branch April 21, 2026 06:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

🚨 fix 버그 수정 / 에러 해결 ✅ test 테스트 코드

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant