feat: 대시보드 구분선 디자인 전환, 폰트 확대 및 버그 수정

This commit is contained in:
2026-06-12 08:49:04 +09:00
parent 0c1977f707
commit 8a3727ea61
22 changed files with 2238 additions and 1813 deletions

View File

@@ -3,7 +3,7 @@ import { state } from '../core/state';
const MENU_CONFIG: any = {
hw: {
label: '하드웨어',
tabs: ['대시보드', '서버', 'PC', '스토리지', '공간정보장비', 'PC부품', '네트워크', '업무지원장비']
tabs: ['대시보드', '서버', 'PC', '스토리지', '공간정보장비', 'PC부품', '부품 마스터', '네트워크', '업무지원장비']
},
sw: {
label: '소프트웨어',
@@ -11,7 +11,7 @@ const MENU_CONFIG: any = {
},
ops: {
label: '운영지원',
tabs: ['클라우드', '도메인', '비용관리']
tabs: ['클라우드', '도메인', '비용관리', '사용자']
},
vip: {
label: '내빈/외빈',
@@ -73,6 +73,7 @@ export function renderNavigation(onTabChange: (tab: string) => void) {
shelf.className = 'lnb-shelf';
visibleTabs.forEach((tab: string) => {
if (tab === '부품 마스터') return; // 메뉴바에서 표시 생략
const item = document.createElement('div');
item.className = `lnb-item ${isActive && state.activeSubTab === tab ? 'active' : ''}`;
item.textContent = tab;