fix: 메뉴 상수 수정, 레이아웃 스타일 수정
This commit is contained in:
@@ -6,17 +6,19 @@ import { MENU_ITEMS } from '~/shared/constants/menu';
|
|||||||
export default function Layout() {
|
export default function Layout() {
|
||||||
return (
|
return (
|
||||||
<div className="flex h-screen w-screen">
|
<div className="flex h-screen w-screen">
|
||||||
<aside className="bg-primary-tertiary01 z-10 h-full w-[260px] flex-none shadow-[4px_0_5px_0_rgba(0,0,0,0.1)]">
|
<aside className="bg-primary-tertiary01 z-10 h-full w-[260px] flex-none flex flex-col shadow-[4px_0_5px_0_rgba(0,0,0,0.1)]">
|
||||||
<div className="flex flex-col items-center bg-white pt-6 pb-4">
|
<div className="flex flex-col items-center bg-white pt-6 pb-4">
|
||||||
<div className="flex items-center justify-center pb-7">
|
<div className="flex items-center justify-center pb-7">
|
||||||
<span className="text-xl font-bold text-primary">DABEEO</span>
|
<span className="text-xl font-bold text-primary">DABEEO</span>
|
||||||
</div>
|
</div>
|
||||||
<div className="text-sm text-gray-600">사용자 정보</div>
|
<div className="text-sm text-gray-600">사용자 정보</div>
|
||||||
</div>
|
</div>
|
||||||
<div className="bg-primary flex h-12 items-center px-5 font-bold text-white">
|
<div className="bg-primary flex h-12 flex-none items-center px-5 font-bold text-white">
|
||||||
변화탐지관리
|
변화탐지관리
|
||||||
</div>
|
</div>
|
||||||
|
<div className="min-h-0 flex-1 overflow-y-auto">
|
||||||
<LayoutMenu items={MENU_ITEMS} />
|
<LayoutMenu items={MENU_ITEMS} />
|
||||||
|
</div>
|
||||||
</aside>
|
</aside>
|
||||||
<main className="bg-primary-tertiary02 flex flex-1 min-w-0 flex-col">
|
<main className="bg-primary-tertiary02 flex flex-1 min-w-0 flex-col">
|
||||||
<div className="bg-primary w-full h-4" />
|
<div className="bg-primary w-full h-4" />
|
||||||
|
|||||||
@@ -13,41 +13,56 @@ export const MENU_ITEMS: MenuItemType[] = [
|
|||||||
{
|
{
|
||||||
id: 'inference',
|
id: 'inference',
|
||||||
name: '추론관리',
|
name: '추론관리',
|
||||||
children: [{ id: 'inference-list', name: '추론 목록', menuUrl: '/inference' }],
|
|
||||||
},
|
|
||||||
{
|
|
||||||
id: 'model',
|
|
||||||
name: '모델관리',
|
|
||||||
children: [{ id: 'model-list', name: '모델 목록', menuUrl: '/model' }],
|
|
||||||
},
|
|
||||||
{
|
|
||||||
id: 'labeling',
|
|
||||||
name: '라벨링',
|
|
||||||
children: [
|
children: [
|
||||||
{ id: 'label', name: '라벨링 작업', menuUrl: '/labeling/label' },
|
{ id: 'terrain', name: '지형변화탐지', menuUrl: '/terrain' },
|
||||||
{ id: 'review', name: '라벨링 검수', menuUrl: '/labeling/review' },
|
{ id: 'object', name: '객체탐지', menuUrl: '/object' },
|
||||||
|
{ id: 'schedule', name: '스케줄관리', menuUrl: '/schedule' },
|
||||||
],
|
],
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
id: 'log',
|
id: 'labeling-management',
|
||||||
name: '로그',
|
name: '라벨링관리',
|
||||||
children: [
|
children: [
|
||||||
{ id: 'audit', name: '감사 로그', menuUrl: '/log/audit' },
|
{ id: 'change-labeling', name: '변화탐지 라벨링관리', menuUrl: '/labeling-management/change' },
|
||||||
{ id: 'system', name: '시스템 로그', menuUrl: '/log/system' },
|
{ id: 'object-labeling', name: '객체탐지 라벨링관리', menuUrl: '/labeling-management/object' },
|
||||||
],
|
],
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
id: 'schedule',
|
id: 'change-model',
|
||||||
name: '스케줄관리',
|
name: '변화모델관리',
|
||||||
children: [{ id: 'schedule-list', name: '스케줄 목록', menuUrl: '/schedule' }],
|
children: [
|
||||||
|
{ id: 'model-g1', name: 'G1 모델관리', menuUrl: '/change-model/g1' },
|
||||||
|
{ id: 'model-g2', name: 'G2 모델관리', menuUrl: '/change-model/g2' },
|
||||||
|
{ id: 'model-g3', name: 'G3 모델관리', menuUrl: '/change-model/g3' },
|
||||||
|
{ id: 'model-classification', name: '분류모델관리', menuUrl: '/change-model/classification' },
|
||||||
|
{ id: 'parameter-change', name: '파라미터관리', menuUrl: '/change-model/parameter' },
|
||||||
|
],
|
||||||
|
},
|
||||||
|
{
|
||||||
|
id: 'detection-model',
|
||||||
|
name: '탐지모델관리',
|
||||||
|
children: [
|
||||||
|
{ id: 'model-g1', name: 'G1 모델관리', menuUrl: '/detection-model/g1' },
|
||||||
|
{ id: 'model-g2', name: 'G2 모델관리', menuUrl: '/detection-model/g2' },
|
||||||
|
{ id: 'model-g3', name: 'G3 모델관리', menuUrl: '/detection-model/g3' },
|
||||||
|
{ id: 'model-classification', name: '분류모델관리', menuUrl: '/detection-model/classification' },
|
||||||
|
{ id: 'parameter-change', name: '파라미터관리', menuUrl: '/detection-model/parameter' },
|
||||||
|
],
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
id: 'system',
|
id: 'system',
|
||||||
name: '시스템관리',
|
name: '시스템관리',
|
||||||
children: [
|
children: [
|
||||||
{ id: 'code', name: '공통코드 관리', menuUrl: '/code' },
|
{ id: 'code', name: '공통코드 관리', menuUrl: '/code' },
|
||||||
{ id: 'hyper-parameter', name: '하이퍼파라미터 설정', menuUrl: '/hyper-parameter' },
|
|
||||||
{ id: 'user', name: '사용자 관리', menuUrl: '/user' },
|
{ id: 'user', name: '사용자 관리', menuUrl: '/user' },
|
||||||
],
|
],
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
id: 'log',
|
||||||
|
name: '로그관리',
|
||||||
|
children: [
|
||||||
|
{ id: 'audit', name: '감사 로그', menuUrl: '/log/audit' },
|
||||||
|
{ id: 'error', name: '에러 로그', menuUrl: '/log/error' },
|
||||||
|
],
|
||||||
|
},
|
||||||
];
|
];
|
||||||
|
|||||||
Reference in New Issue
Block a user