Skip to content

feat: 2주차 2번째 미션#19

Open
kimdoyeon1234 wants to merge 6 commits intomainfrom
week2/Dori-m2
Open

feat: 2주차 2번째 미션#19
kimdoyeon1234 wants to merge 6 commits intomainfrom
week2/Dori-m2

Conversation

@kimdoyeon1234
Copy link
Copy Markdown
Collaborator

@kimdoyeon1234 kimdoyeon1234 commented Mar 29, 2026

📌 작업 내용

  • Context API와 Tailwind CSS를 활용한 다크/라이트 모드 전역 상태 구현

✨ 상세 작업 내용

  • ThemeContext를 생성하여 테마(다크/라이트) 상태를 전역에서 관리하도록 세팅
  • Tailwind CSS(v4)를 프로젝트에 설치하고, clsx 라이브러리를 활용해 조건부 동적 스타일링 적용
  • NavBar, ThemeContent, ThemeToggleButton 등으로 역할을 나누어 컴포넌트 분리 및 가독성 개선

📸 스크린샷

라이트 블랙
image image

✅ 체크리스트

  • 기능 정상 작동 확인
  • 불필요한 주석 삭제
  • 해당 주차 키워드 내용 이해

@kimdoyeon1234 kimdoyeon1234 self-assigned this Mar 29, 2026
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