Open
Conversation
Fix/layout
feature: blacklist
feature/checkpoint-responsive to feature/responsive-web
Feature/room responsive
Feature/attend-types responsive
Feature/students-responsive
✅ Deploy Preview for beep-admin ready!
To edit notification comments on pull requests, go to your Netlify project configuration. |
cher1shRXD
requested changes
Feb 18, 2026
cher1shRXD
requested changes
Feb 20, 2026
cher1shRXD
requested changes
Feb 21, 2026
There was a problem hiding this comment.
Pull request overview
beep-admin-web에 모바일/데스크톱 레이아웃 분기(xl 기준)와 하단 탭바/모바일 헤더 등을 추가해 반응형 UI를 구현하는 PR입니다.
Changes:
- 모바일 전용 Header/Tabbar 위젯 추가 및 Sidebar를 데스크톱(xl) 전용으로 전환
- 주요 관리 페이지(학생/체크포인트/출석종류)에서 모바일 전용 액션 컴포넌트/모달 추가
- TS 경로 별칭(@/*) 설정 정리 및 일부 의존성(lockfile) 업데이트
Reviewed changes
Copilot reviewed 24 out of 29 changed files in this pull request and generated 8 comments.
Show a summary per file
| File | Description |
|---|---|
| tsconfig.json | baseUrl/paths 정리 및 include 패턴 조정 |
| src/widgets/table/ui/Table.tsx | 테이블 body를 모바일/데스크톱로 display 분기 |
| src/widgets/tabbar/ui/Tabbar.tsx | 모바일 하단 탭바 추가 |
| src/widgets/tabbar/ui/NavItem.tsx | 탭바 네비게이션 아이템 추가 |
| src/widgets/sidebar/ui/Sidebar.tsx | Sidebar를 xl 이상에서만 보이도록 변경, ROUTES 상수로 분리 |
| src/widgets/section/ui/Section.tsx | 모바일 헤더 구성/필터 슬롯(mobileFilter) 추가 및 반응형 타이포 조정 |
| src/widgets/header/ui/Header.tsx | 모바일 상단 헤더(로고 + 검색) 추가 |
| src/shared/constants/routes.tsx | Sidebar/Tabbar 공용 ROUTES 정의 추가 |
| src/features/search/ui/SearchBar.tsx | onlyMobile 옵션으로 모바일/데스크톱 렌더링 제어 |
| src/features/manage-students/ui/UpdateStudentModal.tsx | 포맷팅 변경(실질 로직 변화 없음) |
| src/features/manage-students/ui/MobileUpdateStudentModal.tsx | 모바일 학생 상세/수정 모달 추가 |
| src/features/manage-students/ui/MobileManageStudent.tsx | 모바일 학생 row 액션(수정) 추가 |
| src/features/manage-students/hooks/useUpdateStudent.ts | client directive 추가 |
| src/features/manage-rooms/ui/UpdateRoomModal.tsx | 모바일에서 삭제 버튼 노출(모달 오픈) 추가 |
| src/features/manage-rooms/ui/ManageRoom.tsx | 데스크톱에서만 삭제 버튼 노출하도록 분기 |
| src/features/manage-limited-users/ui/CreateLimitedUser.tsx | 버튼 라벨을 반응형으로 분기 |
| src/features/manage-checkpoints/ui/MobileUpdateCheckpointModal.tsx | 모바일 체크포인트 수정 + 삭제 버튼 추가 |
| src/features/manage-checkpoints/ui/MobileManageCheckpoint.tsx | 모바일 체크포인트 row 액션(수정) 추가 |
| src/features/manage-checkpoints/ui/MobileCreateCheckpoint.tsx | (추가) 체크포인트 생성 버튼 컴포넌트 |
| src/features/manage-attend-types/ui/MobileDeleteAttendType.tsx | 모바일 출석종류 삭제 트리거 추가 |
| src/features/manage-attend-types/ui/MobileCreateAttendType.tsx | 모바일 출석종류 생성 트리거 추가 |
| src/app/layout.tsx | 전역 레이아웃 래핑 구조 변경 |
| src/app/globals.css | 포맷팅 변경(실질 변화 없음) |
| src/app/(root)/students/page.tsx | 학생 관리 페이지 모바일/데스크톱 분기 |
| src/app/(root)/layout.tsx | 전체 레이아웃을 모바일/데스크톱 반응형 구조로 변경(Header/Tabbar 추가) |
| src/app/(root)/checkpoints/page.tsx | 체크포인트 페이지 모바일/데스크톱 분기 |
| src/app/(root)/attend-types/page.tsx | 출석종류 페이지 모바일/데스크톱 분기 |
| pnpm-lock.yaml | 의존성 잠금파일 업데이트 |
Files not reviewed (1)
- pnpm-lock.yaml: Language not supported
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
beep-admin-web의 반응형을 구현하였습니다.