Skip to content

Conversation

@kickbelldev
Copy link
Owner

No description provided.

- 포스트 제목, 날짜, 태그를 표시하는 PostHeader 컴포넌트 작성
- formatDate 유틸리티 함수 구현 (ISO 날짜를 한국어 형식으로 변환)
- 반응형 레이아웃 적용 (모바일/데스크톱)
- 다크 모드 지원 및 stone 색상 팔레트 사용
- 태그에 # 접두사 추가 및 Badge 컴포넌트 스타일링
- formatDate 유틸리티 함수 단위 테스트 작성
- PostHeader 사용 예시 파일 추가
- Biome 린트 경고 해결: isNaN 대신 Number.isNaN 사용
- PostFrontMatter에 description, author, readingTime, featured 필드 추가
- PostWithNavigation 타입 추가 (이전/다음 포스트, 관련 포스트)
- Heading 타입 추가 (목차 생성용)
- PostMetadata 타입 추가 (SEO 메타데이터용)
- Badge 컴포넌트 추가 (태그 표시용)
- Card 컴포넌트 추가 (콘텐츠 카드용)
- class-variance-authority 기반 variant 시스템 적용
- /blog/[slug] → /posts/[slug]로 라우트 경로 변경
- 더 명확한 URL 구조로 개선
- PostContent: MDX 콘텐츠 렌더링 컴포넌트
- PostFooter: 포스트 하단 정보 표시 컴포넌트
- 포스트 페이지 레이아웃 구성 요소 완성
- .kiro/steering/: 개발 표준, 프로젝트 구조, UI 디자인 시스템 가이드라인
- .kiro/specs/post-page-layout/: 포스트 페이지 레이아웃 스펙 문서
  - requirements.md: 요구사항 정의
  - design.md: 설계 문서
  - tasks.md: 구현 작업 목록
- Add comprehensive prose styling customization for better readability
- Implement enhanced code block styling with mobile scroll support
- Add responsive image handling with proper shadows and alignment
- Improve mobile experience with touch-friendly scrollbars
- Add full dark mode support for all content elements
- Update PostContent component with detailed typography classes
- Add custom CSS for code blocks, tables, blockquotes, and images
- Integrate PostContent component in post page layout

Requirements: 2.1, 2.2, 2.3, 5.3, 5.4
@kickbelldev kickbelldev merged commit 63375d1 into main Jul 16, 2025
2 checks passed
@kickbelldev kickbelldev deleted the feat/post-page branch July 16, 2025 11:33
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.

2 participants