Skip to content

feat(writing): 글 상세 breadcrumb + Heading 컴포넌트 도입#68

Merged
emayom merged 4 commits into
mainfrom
feat/#67-post-breadcrumb
Jun 29, 2026
Merged

feat(writing): 글 상세 breadcrumb + Heading 컴포넌트 도입#68
emayom merged 4 commits into
mainfrom
feat/#67-post-breadcrumb

Conversation

@emayom

@emayom emayom commented Jun 29, 2026

Copy link
Copy Markdown
Owner

개요

글 상세 페이지에 breadcrumb 네비게이션을 추가하고, 반복되던 헤딩 스타일을 Heading 타이포그라피 컴포넌트로 통합했습니다.

관련 이슈

Closes #67

변경 유형

  • feat
  • refactor
  • style

주요 변경사항

breadcrumb

  • 글 상세 페이지 상단 ← 모든 글 링크 → 홈 / 글 / 글 제목 breadcrumb으로 교체
  • 태그 페이지 breadcrumb 링크에 hover:underline 추가 (일관성)
  • 글 상세 페이지에 breadcrumb JSON-LD 구조화 데이터 추가

Heading 컴포넌트

CVA 기반 Heading 컴포넌트 (src/components/ui/heading.tsx) 신규 추가 — 5가지 size variant:

size 스타일 적용 위치
hero display, 34→40→56px hero h1
xl display, 40px writing/page, article-layout h1
lg display, 34px archive×2, tag h1
md system, 28px recent-posts, archive-sidebar, related-posts, comments, series-navigation h2
sm display, 21px featured-posts, post-list h2

전체 글

글 목록 하단에 전체 글 섹션 헤딩 추가 (Featured Posts와 시각적 균형)

체크리스트

  • npm run build 통과
  • npm run lint 통과
  • npx tsc --noEmit 통과

emayom and others added 4 commits June 29, 2026 17:31
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@vercel

vercel Bot commented Jun 29, 2026

Copy link
Copy Markdown

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

Project Deployment Actions Updated (UTC)
blog Ready Ready Preview, Comment Jun 29, 2026 8:50am

@emayom emayom added enhancement New feature or request refactor Code refactoring without feature change labels Jun 29, 2026
@emayom emayom merged commit f369912 into main Jun 29, 2026
3 checks passed
@emayom emayom deleted the feat/#67-post-breadcrumb branch June 29, 2026 08:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request refactor Code refactoring without feature change

Projects

None yet

Development

Successfully merging this pull request may close these issues.

글 상세 페이지 breadcrumb 추가

1 participant