Skip to content

feat: Sidebar 레이아웃 적용#22

Merged
DongEun02 merged 1 commit into
devfrom
feature/layout
Jan 12, 2026
Merged

feat: Sidebar 레이아웃 적용#22
DongEun02 merged 1 commit into
devfrom
feature/layout

Conversation

@DongEun02
Copy link
Copy Markdown
Contributor

@DongEun02 DongEun02 commented Jan 12, 2026

1) 작업한 이슈번호

2) 변경 요약 (What & Why)

  • 무엇을 변경했는지:
  • 변경했는지(문제/목표):

3) 스크린샷/동영상 (UI 변경 시)

전/후 비교, 반응형(모바일/데스크톱) 캡쳐

  • Before:
  • After:

4) 상세 변경사항

  • 라우팅/페이지:
  • 컴포넌트:
  • 상태관리:
  • API 호출:
  • 스타일:
  • 기타:

5) 참고사항

Summary by CodeRabbit

릴리스 노트

  • New Features
    • 사이드바를 포함한 새로운 홈 페이지 레이아웃이 추가되었습니다.
    • 애플리케이션 구조가 사이드바 기반의 새로운 레이아웃 시스템으로 재구성되었습니다.

✏️ Tip: You can customize this high-level summary in your review settings.

@coderabbitai
Copy link
Copy Markdown

coderabbitai Bot commented Jan 12, 2026

Caution

Review failed

The pull request is closed.

📝 Walkthrough

Walkthrough

앱의 라우팅 구조를 재구성하여 새로운 사이드바 레이아웃을 도입하고, 루트 홈 페이지를 제거한 후 사이드바 레이아웃 내의 중첩된 경로로 홈 페이지 콘텐츠를 이동합니다.

Changes

Cohort / File(s) Summary
레이아웃 및 라우팅 구조
app/(with-sidebar)/layout.tsx, app/(with-sidebar)/(home)/page.tsx
새로운 SidebarLayout 컴포넌트 도입으로 Sidebar와 메인 콘텐츠 영역을 나란히 렌더링합니다. 기존 홈 페이지를 중첩된 경로로 이동하며 flex 컨테이너 구조 사용
UI 컴포넌트 추가
components/common/Sidebar.tsx
고정 너비(w-48)와 흰색 배경 스타일링을 갖춘 새로운 Sidebar 컴포넌트 정의
루트 페이지 제거
app/page.tsx
기존 루트 경로의 기본 내보내기 Home 컴포넌트 제거

Estimated code review effort

🎯 2 (Simple) | ⏱️ ~12 minutes

Possibly related PRs

  • refactor: 레이아웃 분리 #21: 두 PR 모두 app/page.tsx의 기본 Home 내보내기를 수정합니다(이번 PR에서는 제거, 검색된 PR에서는 콘텐츠 교체).
  • feat: 페이지 라우팅 #14: 두 PR 모두 app/page.tsx를 수정하며 라우팅/페이지 내보내기 수준에서 관련이 있습니다(기존 것은 랜딩 임포트 변경, 이번 것은 홈을 중첩 경로로 이동).

Poem

🐰 사이드바가 나타났네요,
레이아웃은 재정렬되고,
홈은 새 둥지를 찾았네요,
구조 정렬하며 앞으로 나아가요! ✨

✨ Finishing touches
  • 📝 Generate docstrings

📜 Recent review details

Configuration used: Organization UI

Review profile: CHILL

Plan: Pro

📥 Commits

Reviewing files that changed from the base of the PR and between b8d0b69 and b9dcf68.

📒 Files selected for processing (4)
  • app/(with-sidebar)/(home)/page.tsx
  • app/(with-sidebar)/layout.tsx
  • app/page.tsx
  • components/common/Sidebar.tsx

Comment @coderabbitai help to get the list of available commands and usage tips.

@DongEun02 DongEun02 merged commit b42e1bc into dev Jan 12, 2026
1 check was pending
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.

1 participant