Commit graph

8 commits

Author SHA1 Message Date
6fe6d0dda0 feat: 콘솔 스크롤 개선 및 닉네임 실시간 동기화 구현
- 콘솔 탭 스크롤 동작 개선 (조건부 자동 스크롤, 맨 아래로 버튼)
- 탭 전환 시 레이아웃 쉬프트 방지 (scrollbar-gutter: stable)
- 맨 아래로 버튼에 그림자 효과 추가
- Sidebar에 소켓 기반 닉네임 실시간 동기화 로직 추가
- /link/status API에서 displayName 사용하도록 수정
2025-12-23 10:07:34 +09:00
c4d148810e feat: 콘솔 명령어 실행 API 구현
- 백엔드: admin.js 라우트 (JWT + 관리자 권한)

- 프론트엔드: 실제 API 호출로 연동
2025-12-22 15:37:54 +09:00
1bb52f58d5 feat: 관리자 페이지 탭 UI 구현
- 탭 UI (콘솔/플레이어/설정)

- 콘솔: 로그 영역 + 명령어 입력 + 로그 파일 목록

- 플레이어: 전신 아바타 + 필터 + 킥/밴/OP

- 설정: 게임규칙 토글 + 난이도 + 시간 + 날씨

- 더미 데이터로 UI 미리보기
2025-12-22 15:30:09 +09:00
ba907ec8eb refactor: 프로필/관리자 페이지 UI 개선
- 모바일 툴바 h-14 통일

- 데스크탑 사이드바 레이아웃 통합

- 관리자 페이지 프로필과 동일한 스타일 적용

- 불필요한 hooks/api.js 파일 제거

- body 배경 gradient에서 단색으로 변경
2025-12-22 14:57:34 +09:00
9adc0fe19b 프로필 소켓 추가 2025-12-22 11:42:37 +09:00
fd6a583fcc 회원가입/로그인, 프로필 추가 2025-12-22 09:36:23 +09:00
17d23519d7 이미지를 이름 대신 uuid로 가져오도록 수정 2025-12-17 18:46:14 +09:00
aa0f339f27 Initial commit: Minecraft Dashboard 2025-12-16 08:40:32 +09:00