Commit graph

21 commits

Author SHA1 Message Date
b6b212821e 일정 페이지 UI/UX 개선
- 검색 모드 전환 시 일정 목록 fade 애니메이션 통일
- 일정 개수 텍스트 애니메이션 추가
- 관리자 일정 개수 표시 'N개 일정'으로 변경
- 일정 항목 애니메이션 y 이동 제거 (스크롤바 깜빡임 방지)
- 관리자 일정 페이지 상태 유지 (sessionStorage)
2026-01-06 09:50:29 +09:00
2572ce2195 일정 목록 내부 스크롤 UI 개선
- 공개/관리자 일정 목록에 고정 높이 및 내부 스크롤 적용
- 상하단 패딩 추가로 가독성 개선
2026-01-06 08:59:31 +09:00
068c5ffbbb Meilisearch 검색 기능 개선
- 검색 결과 유사도순 정렬 (동일 유사도 시 최신 날짜 우선)
- 프론트엔드 검색 재정렬 제거 (Meilisearch 순서 유지)
- 관리자 일정 페이지 Meilisearch 검색 적용
- 일정 수정 시 Meilisearch 동기화 추가
- 서버 시작 시 자동 동기화
- 멤버 이름 쉼표 구분으로 통일
2026-01-06 08:46:10 +09:00
9ab79ef507 일정 페이지 기본 날짜 KST 기준으로 수정 2026-01-06 08:09:17 +09:00
52332babea 일정 관리 기능 개선: 봇 스케줄러 리팩토링, 멤버 표시, UI 개선
- 봇 스케줄러: 서버 시작 시 자동 초기화, 10초 간격 상태 동기화
- DB 리팩토링: bots 테이블에서 YouTube 컬럼 분리, bot_youtube_config 활용
- 봇별 커스텀 설정: BOT_CUSTOM_CONFIG 상수로 코드 내 관리
- 공개/관리자 일정 목록에 멤버 태그 표시 (5명 이상이면 '프로미스나인')
- 일정 목록 글씨 크기 증가 및 UI 개선
- source_name 관리자 일정에 뱃지로 표시
- 봇 시작/정지 토스트에 봇 이름 포함
2026-01-06 00:27:35 +09:00
387db937b0 feat(schedule): 공개 일정 페이지에 검색 기능 추가
- 헤더에 검색 토글 UI 추가 (밑줄 스타일 검색창)
- API 검색 기능 (/api/admin/schedules?search=) 연동
- 검색 모드에서 달력/카테고리 비활성화 (framer-motion animate)
- 검색 결과에 년.월 형식 날짜 표시 (2025.4)
- 카테고리 개수: 검색 시 결과 기준, 일반 시 해당 월 기준
- 달력/카테고리 구조 분리하여 독립 제어
- AdminSchedule.jsx도 동일한 비활성화 방식 적용
2026-01-05 22:08:41 +09:00
2a952f39ab feat: 일정 관리 페이지 및 타임피커 개선
- AdminSchedule, AdminScheduleForm 페이지 추가
- 커스텀 타임피커 구현 (오전/오후 지원, 드래그/휠 스크롤)
- Lightbox 공통 컴포넌트 분리 (components/common/Lightbox.jsx)
- 이미지 드래그 앤 드롭 정렬 기능
- 이미지 삭제 확인 다이얼로그
- 이미지 추가 버튼 첫번째 위치 고정
- 일정 이미지 순서 번호 표시
- react-ios-time-picker 라이브러리 CSS 제거
2026-01-04 20:50:21 +09:00
035cdf0383 refactor: '스케줄' 용어를 '일정'으로 통일
- 헤더 메뉴, 페이지 제목, 안내 메시지 등 전체 변경
- Home, Schedule, Header, AdminDashboard 파일 수정
2026-01-03 14:30:30 +09:00
4190a71ab6 🔧 년월 팝업 위치 미세 조정 (-left-80px) 2025-12-31 22:45:57 +09:00
40e8a6a662 🔧 년월 팝업 위치 조정 (-left-72px), 가로 스크롤바 높이 수정 2025-12-31 22:44:11 +09:00
d3fc2b22ca 🔧 년월 팝업 위치 미세 조정 (중앙) 2025-12-31 22:41:44 +09:00
931eaa272d 🔧 년월 팝업 위치 미세 조정 2025-12-31 22:40:40 +09:00
54516ca880 🔧 년월 선택 팝업 위치 중앙 정렬 2025-12-31 22:39:26 +09:00
2443d53ce2 🔧 년월 버튼 토글 동작 수정 및 JSX 구조 정리 2025-12-31 22:38:21 +09:00
1cf49c7239 🔧 년월 선택 팝업 외부 클릭시 닫기 기능 추가 2025-12-31 22:35:09 +09:00
d35d5ab4ca 🔧 스케줄 카드 내용 세로 가운데 정렬 2025-12-31 22:33:22 +09:00
d6466a6903 🔧 년월 선택 UI 개선: 드롭다운 아이콘 추가, 레이블 가운데 정렬 2025-12-31 22:31:26 +09:00
9604fecd9e 🔧 달력 UI 개선: 크기 확대, 년월 선택 팝업, 전체보기 버튼 항상 표시 2025-12-31 22:28:47 +09:00
66e54ed640 스케줄 페이지에 인터랙티브 달력 추가 2025-12-31 22:08:01 +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