[FEAT] 디자인 시스템 구축 및 메인 페이지 적용 (#50) #56
Merged
+185
−113
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
🔍 PR 요약
피그마에 정의된 시멘틱 태그 등을 TailwindCSS 디자인 토큰 코드로 정의
🧾 관련 이슈
🛠️ 주요 변경 사항
apps/web/src/index.css
base-primary,bg-layer-1등의 의미론적 변수를 사용하여 Light/Dark 모드 전환 시 자동으로 색상이 변경되도록 설정bg-layer-1은 라이트 모드에서 blue-02(#E2E8F0), 다크 모드에서 blue-07(#0F172A)가 된다.apps/web/src/hooks/useTheme.ts 추가
apps/web/src/pages/MainPage.tsx
📸 스크린샷 (선택)
🧠 의도 및 배경
💬 리뷰 요구사항(선택)
추가적으로 디자인 시스템 구축할만한 것이 있다면 말씀해주세요!