Skip to content

Navy Base 테마 적용 범위 ​

PortalConsole에 등록된 포털의 공통 UI 기본 테마를 Navy Base로 통일한다. 포털별 업무 기능과 권한은 변경하지 않고, 공통 프레임·로그인·전역 표면·본문 대비·포커스 색상만 네이비 토큰으로 맞춘다.

portalId포털적용 방식기준
directory-servicePortalConsoleclient/src/index.cssNavy Base 토큰 직접 적용
document-libraryARISAMclient/src/navy-theme.css와 v2 테마 키portal-foundation 위에 포털 오버라이드
process-centerProcessPortalclient/src/navy-theme.css와 v2 테마 키portal-foundation 위에 포털 오버라이드
guide-centerGuidePortalclient/src/navy-theme.css자체 프레임에 Navy Base 오버라이드

공통 UI 릴리스 카탈로그의 navy-base 토큰은 --ui-paper: #071423, --ui-surface: #0d243b, --ui-panel: #102e4a, --ui-ink: #edf5ff, --ui-accent: #55b4ff를 기준으로 한다. PortalConsole의 테마 배포 기능은 승인된 navy-base 릴리스를 구독 포털에 THEME_SYNC 모드로 전달하며, 포털별 portalId와 배포 상태를 독립 기록한다.

포털은 이전 로컬 테마 캐시와 충돌하지 않도록 테마 저장 키를 버전업한다. 새 연결 포털은 navy-base 호환성 목록에 추가하고, 기존 포털은 로그인 화면·공통 프레임·모바일 레이아웃·입력 포커스·오류/성공 상태의 대비를 확인한 뒤 적용 상태를 보고한다.