3 Commits

Author SHA1 Message Date
theorose49
a0911804ee feat(ui): 직급 라벨(X 컨설턴트)·쪽지함 명칭·검색아이콘 겹침 수정·프로젝트 다중필터·공간활용 강화
All checks were successful
build-and-push / build (push) Successful in 32s
- 우측 상단/프로필/대시보드/인센티브 직급을 "주임 컨설턴트"식 라벨로 표시(rankLabel)
- form-input을 @layer components로 이동 → 검색창 pl-9가 padding 단축속성에 묻히던 아이콘 겹침 전역 해결
- 프로젝트 목록(유저/관리자 공용) 다중 필터: 검색+상태+업체+컨설팅+국가+범위+PM, 초기화 (ProjectFilters)
- 메일함 → 쪽지함 명칭 통일(Topbar/Inbox/AccountSettings)
- 내 프로필: 전폭 반응형 레이아웃(신원 카드 + 상세 3열) 공간 활용
- 계정 설정: 2열 반응형 그리드로 넓은 화면 공간 활용

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-29 07:33:29 +09:00
theorose49
e3b5a874b3 feat: 전 화면 반응형(모바일) + 인턴 직급 + 초과근무 탭 제거 + 로그아웃 URL + 로고 정렬
All checks were successful
build-and-push / build (push) Successful in 31s
- 모바일 셸: 하단 탭바 + 더보기 드로어, 사이드바/탑바 반응형, safe-area, 폼/모달/테이블 반응형
- 근무: 유저 초과근무 탭 제거(관리자만 집계), 승인 관리 초과근무 섹션 제거
- 직급 인턴 추가, 직책 필드 제거, 부서는 관리자 설정→드롭다운(기존)
- 로그아웃: /me의 LOGOUT_URL 사용(SSO 완전 로그아웃), 회사 로고 가운데 정렬
- 디바이스 등록(FCM)·계정 메뉴·계정 설정 (이전 커밋 포함)

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-28 10:55:54 +09:00
theorose49
3a6d1b0440 feat: 계정 메뉴(로그아웃) + 계정 설정 페이지
All checks were successful
build-and-push / build (push) Successful in 30s
- 우측 상단 계정 클릭 → 드롭다운(내 프로필·계정 설정·로그아웃)
- 로그아웃: oauth2-proxy(Keycloak) /oauth2/sign_out 으로 세션 종료
- 계정 설정(/account): 표시 이름 수정, 알림 환경설정, 사이드바 기본 접힘, 보안 안내(Keycloak)

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-28 09:52:11 +09:00