Commit graph

10 commits

Author SHA1 Message Date
f958e2b5e2 feat(mobile): 모바일 페이지 기본 구현
- 모바일 레이아웃 및 하단 네비게이션 추가
- 홈 페이지: 히어로, 멤버, 앨범(2개), 일정 섹션
- 멤버 페이지: 현재/전 멤버 분리, 상세 모달
- 앨범 페이지: 목록, 상세, 갤러리
- 일정 페이지: 캘린더 피커, 세로 스크롤 목록
- ScrollToTop 컴포넌트로 페이지 이동 시 스크롤 초기화
- PC 홈 일정 API startDate+limit 방식으로 변경
2026-01-07 10:10:12 +09:00
2a952f39ab feat: 일정 관리 페이지 및 타임피커 개선
- AdminSchedule, AdminScheduleForm 페이지 추가
- 커스텀 타임피커 구현 (오전/오후 지원, 드래그/휠 스크롤)
- Lightbox 공통 컴포넌트 분리 (components/common/Lightbox.jsx)
- 이미지 드래그 앤 드롭 정렬 기능
- 이미지 삭제 확인 다이얼로그
- 이미지 추가 버튼 첫번째 위치 고정
- 일정 이미지 순서 번호 표시
- react-ios-time-picker 라이브러리 CSS 제거
2026-01-04 20:50:21 +09:00
a5eba6535f fix: 사이트 레이아웃 개선
- 사이트 전체 min-width 1200px → 1440px로 변경
- 헤더/갤러리 양쪽 여백 통일 (px-24)
- 갤러리 CSS 정리 (호버 효과만 유지)
2026-01-04 02:22:42 +09:00
326cb02df6 fix: 라이트박스 이미지 크기 고정 및 스크롤바 숨기기
- 이미지 max-h를 75vh에서 900px 고정값으로 변경
- 라이트박스 컨테이너 min값 1400x1200으로 설정
- 스크롤바 숨기기 (Firefox/Chrome/Safari 지원)
2026-01-04 01:56:05 +09:00
831715da3e feat: 앨범 상세 페이지 추가 및 UI 개선
- 앨범 상세 페이지 (AlbumDetail.jsx) 신규 생성
- 앨범 목록에서 클릭 시 상세 페이지로 이동
- 소개글/트랙 리스트 2열 그리드 레이아웃
- 트랙 호버 효과 및 총 재생시간 표시
- 페이지 전환 fade 애니메이션 적용
- '디스코그래피' -> '앨범' 텍스트 변경
- albums 테이블 description 컬럼 추가
- 트랙 duration 데이터 입력
2026-01-01 10:20:54 +09:00
91270c2c8b feat: Pretendard 폰트 적용 및 DB 스키마 완성
- Pretendard 폰트로 변경 (CDN)
- albums, tracks 테이블 생성 및 데이터 삽입
- 트랙별 작사/작곡/편곡/설명 정보 추가
- 모든 테이블 및 컬럼에 COMMENT 추가
2026-01-01 00:20:33 +09:00
40e8a6a662 🔧 년월 팝업 위치 조정 (-left-72px), 가로 스크롤바 높이 수정 2025-12-31 22:44:11 +09:00
80a8327c24 🔧 푸터 간소화, 스크롤바 밀림 수정 2025-12-31 22:05:28 +09:00
12c58c622e 🔧 UI 개선: 푸터 정리, X 아이콘, 스케줄 디자인 개선, min-width 설정 2025-12-31 22:02:32 +09:00
e2c1a6a774 PC 버전 프론트엔드 UI 구현 - 홈, 멤버, 디스코그래피, 스케줄 페이지 및 더미 데이터 2025-12-31 21:51:23 +09:00