Commit graph

4 commits

Author SHA1 Message Date
1d86c6b841 Admin 페이지에 AdminLayout 적용하여 헤더 고정 + 본문 스크롤 구조 구현
- AdminLayout.jsx 컴포넌트 생성 (헤더 고정 + overflow-y-auto)
- AdminDashboard, AdminMembers, AdminMemberEdit에 적용
- AdminAlbums, AdminAlbumForm, AdminAlbumPhotos에 적용
- AdminScheduleCategory, AdminScheduleBots, AdminScheduleForm에 적용
- AdminSchedule은 내부 스크롤 처리로 자동 감지하여 제외
2026-01-11 12:12:46 +09:00
a2f89644a6 fix: body.is-pc 클래스 기반 PC CSS 분리
- App.jsx에 PCWrapper 추가하여 PC에서만 body.is-pc 클래스 추가
- pc.css를 body.is-pc 기반으로 변경하여 모바일 영향 없앰
- useEffect import 추가
2026-01-09 18:14:44 +09:00
2aff770134 fix: pc.css에 미디어 쿼리 추가하여 모바일 영향 방지 2026-01-09 18:08:48 +09:00
4cbfeb5168 refactor: CSS를 공통/PC/모바일로 분리
- index.css: 공통 스타일 (tailwind, 스크롤바, 트랜지션)
- pc.css: PC 전용 (min-width, 스크롤바 공간)
- mobile.css: 모바일 전용 (레이아웃, 달력 스타일)
- 각 Layout 컴포넌트에서 해당 CSS import
2026-01-09 18:05:07 +09:00