Commit graph

7 commits

Author SHA1 Message Date
c82b24c989 refactor: 플레이어 통계 페이지 UI 개선
- 일반 통계 → 전투 통계로 변경 (Sword 아이콘)
- 이동 거리 → 이동 통계로 변경, StatCard 스타일 적용
- 점프 횟수를 이동 통계 섹션으로 이동
- 이동 통계 아이콘 다양화 (Footprints, Plane, Waves, ChevronsUp)
- 거리 표시 형식 변경: 1000m 이상은 km 단위 (소수점 둘째자리)
- Tooltip 제거 (불필요)
2025-12-24 16:47:07 +09:00
3661de82ca refactor: 모든 페이지의 title 속성을 Tooltip 컴포넌트로 통일
- Admin.jsx: 버튼들의 title을 Tooltip으로 변경 (새로고침, 삭제, 다운로드, OP, 킥, 밴 등)
- PlayerStatsPage.jsx: 아이템/몹 이름에 Tooltip 적용
- ServerDetail.jsx: 적용된 모드 목록에 Tooltip 적용
2025-12-24 16:30:53 +09:00
01aa85f041 feat: 모드 번역 UI 개선 및 플레이어 통계 아이콘 추가
- Admin.jsx: 모드 번역 파일 일괄 업로드 큐 시스템 구현
  - 여러 JAR 파일 선택 및 대기열 관리
  - 파일별 상태 표시 (pending/processing/success/error)
  - 등록된 모드 목록 접기/펼치기 UI (모드팩 스타일)
  - 삭제 확인 다이얼로그 추가
  - 토스트 색상 다양화 (success/warning/error)

- PlayerStatsPage.jsx: 아이템/몹 아이콘 없을 시 ImageOff 표시

- admin.js: 모드 번역 API 개선
- db.js: 모든 모드 번역 로드 (minecraft 외 모드 포함)
2025-12-24 16:20:36 +09:00
527ac1e51b fix: 아이템/몹 번역 분리
- 아이템 통계: items + blocks 테이블 사용 (달걀 → 달걀)
- 몹 통계: entities 테이블 사용 (달걀 → 던져진 달걀)
- 번역 덮어쓰기 버그 수정
2025-12-24 00:53:29 +09:00
e5823d140e feat: 플레이어 통계 UI 개선
- 현재 세션 플레이타임 항상 표시 (비접속 시 0분)
- 모드/리소스팩/쉐이더 ABC순 정렬
- 드래그앤드롭 시각적 피드백 개선
2025-12-24 00:35:36 +09:00
9adc0fe19b 프로필 소켓 추가 2025-12-22 11:42:37 +09:00
aa0f339f27 Initial commit: Minecraft Dashboard 2025-12-16 08:40:32 +09:00