Skip to content

Conversation

@InKyungWoo
Copy link
Member

@InKyungWoo InKyungWoo commented Jul 5, 2025

📌 관련 티켓 & 이슈

✨ 작업 내용

  • 페이지 구조
    • CourseDetail 페이지 및 라우터 설정
    • Header, Tabs 컴포넌트 구현
    • 탭별 콘텐츠 렌더링 (전체/코스/즐길거리/리뷰)
  • UI 컴포넌트 구현
    • Button 컴포넌트 스타일링 props 확장 (border, borderRadius, textColor, customTypography)
    • AttractionItem 공통 컴포넌트 구현
    • 섹션별 컴포넌트 분리 (CourseSection, AttractionSection, ReviewSection)
  • UX 개선
    • useScrollToTop 훅 구현 (ref 기반 스크롤)
    • 스크롤 위치 감지하여 조건부 스크롤 버튼 표시
    • 코스 섹션에서 코스 탭으로 네비게이션 기능

📸 스크린샷 (해당하는 경우)

스크린샷 2025-07-06 오전 1 39 03 스크린샷 2025-07-06 오전 1 39 27

@InKyungWoo InKyungWoo added this to the #2-sprint milestone Jul 5, 2025
@InKyungWoo InKyungWoo self-assigned this Jul 5, 2025
@InKyungWoo InKyungWoo merged commit 268d3f9 into main Jul 5, 2025
@InKyungWoo InKyungWoo deleted the SCRUM-168-CourseDetail-UI branch July 5, 2025 16:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

[SCRUM-168] CourseDetail UI

2 participants