Skip to content

Conversation

@sageherb
Copy link
Collaborator

@sageherb sageherb commented Jan 12, 2026

📖 개요

가이드북 페이지 추가

📌 관련 이슈

🛠️ 상세 작업 내용

  • 슬라이드 구조와 애니메이션을 포함한 가이드북 추가
  • 신규 UI 컴포넌트, 데이터 모델, 네비게이션 로직 추가
  • 애니메이션 처리를 위해 motion 라이브러리 추가
  • guide 페이지에서 새로운 Guidebook을 사용하도록 업데이트
  • localStorage 키를 기반으로 첫 방문 사용자를 /guide로 리다이렉트하는 GuideFirstVisitGate 도입
  • 가이드에 skip 버튼을 추가해 사용자가 흐름을 건너뛸 수 있도록 개선
  • input 및 search input 스타일에서 box-shadow를 제거하고 일관된 외형으로 정리
  • 가이드북 다크 모드 적용

✅ PR 체크리스트

  • 기능 테스트
  • UI/레이아웃 확인
  • 타입 정의 및 로직 셀프 리뷰
  • 불필요한 주석 및 코드 제거
  • pnpm build 로 실행 테스트
  • 다른 기능에 영향 없는지 테스트

📸 스크린샷

스크린샷 2026-01-12 12 11 54

⚠️ 주의 사항

Framer Motion 설치로 pnpm install 부탁드립니다

- 다단계 구조와 애니메이션을 포함한 가이드북 기능 도입
- 신규 UI 컴포넌트, 데이터 모델, 네비게이션 로직 추가
- 애니메이션 처리를 위해 motion 라이브러리 추가
- guide 페이지에서 새로운 Guidebook을 사용하도록 업데이트
- localStorage 키를 기반으로 첫 방문 사용자를 guide로 리다이렉트하는 GuideFirstVisitGate 도입
- 가이드에 skip 버튼을 추가해 사용자가 흐름을 건너뛸 수 있도록 개선
- guide 관련 localStorage 키를 상수로 중앙화하여 관리
- input 및 search input 스타일에서 box-shadow를 제거하고 일관된 외형으로 정리
- 기존 guide-pages.tsx의 대형 파일을 pages/ 디렉터리 하위의 5개 개별 페이지 컴포넌트로 분리
- guide-pages.tsx에서는 신규 페이지 컴포넌트를 재-export하도록 수정
@github-actions github-actions bot added the feature 새로운 기능 label Jan 12, 2026
@sageherb sageherb merged commit 77981f8 into dev Jan 12, 2026
1 check passed
@sageherb sageherb deleted the feature/guide branch January 12, 2026 03:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

feature 새로운 기능

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Feature] 가이드북 페이지

5 participants