feat: 모바일 UX 대폭 개선 + PWA 구현 + 로그인 루프 수정
- 모바일 하단 네비: 메뉴 제거, 4개 핵심 기능(홈/TBM/작업보고/출근) SVG 아이콘 - 모바일 사이드바 스킵: 768px 이하에서 사이드바 미로드, 레이아웃 오프셋 해결 - 모바일 헤더: 햄버거 메뉴 숨김, 본문 margin/overflow 정리 - TBM 모바일: 풀스크린 모달, 저장 버튼 하단 고정, 터치 UX 개선 - PWA: manifest.json, sw.js(network-first), 앱 아이콘, iOS 메타태그, 킬스위치 - 로그인 무한루프 수정: 토큰 만료 검증, 쿠키 정리, loginPage 경로 수정 - 신고 메뉴 tkreport 리다이렉트: navbar + sidebar cross-system-link 적용 - TBM API: 작업장별 안전점검 체크리스트 조회 엔드포인트 추가 - 안전점검 체크리스트 관리 UI 개선 - tkuser: 이슈유형 관리 기능 추가 Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -10,6 +10,11 @@
|
||||
padding: 0 0.5rem !important;
|
||||
}
|
||||
|
||||
html, body {
|
||||
overflow-x: hidden !important;
|
||||
max-width: 100vw !important;
|
||||
}
|
||||
|
||||
body {
|
||||
padding-top: 52px !important;
|
||||
}
|
||||
@@ -81,6 +86,19 @@
|
||||
|
||||
/* ========== 공통 모바일 스타일 ========== */
|
||||
@media (max-width: 768px) {
|
||||
/* 사이드바 마진 완전 제거 */
|
||||
.dashboard-container,
|
||||
.dashboard-main,
|
||||
.page-container,
|
||||
.main-content,
|
||||
.work-report-container,
|
||||
.analysis-container {
|
||||
margin-left: 0 !important;
|
||||
margin-right: 0 !important;
|
||||
max-width: 100% !important;
|
||||
width: 100% !important;
|
||||
}
|
||||
|
||||
/* 기본 여백 조정 */
|
||||
.dashboard-main,
|
||||
.page-container,
|
||||
|
||||
Reference in New Issue
Block a user