feat: 업무일지 공용코드 연동 및 UI/UX 개선

- 업무일지 공용코드 동적 로드 (상태, 요청부서, 패키지, 프로세스, 업무형태)
- 업무형태 선택 모달 구현 (프로세스 > 분류 > 항목 3단계 선택)
- ESC 키로 모달 닫기 기능 추가
- 필터 섹션 디자인 개선 및 접기/펼치기 기능 추가
- 프로젝트명 50자 초과 시 말줄임(...) 표시
- 상태 "진행중" 오렌지 색상으로 변경
- 테이블 row height 축소 및 날짜 구분선 제거
- 네비게이션 로고 클릭 시 대시보드 이동 기능 추가
- 대시보드 개인정보 표시 제거 (휴가자 명단)

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
backuppc
2025-11-11 13:50:49 +09:00
parent 709ca7c85a
commit e19b404580
7 changed files with 648 additions and 235 deletions

View File

@@ -423,12 +423,12 @@
<div class="container mx-auto px-4">
<div class="flex items-center justify-between h-16">
<div class="flex items-center space-x-8">
<div class="flex items-center space-x-2">
<a href="/Dashboard/" class="flex items-center space-x-2 hover:opacity-80 transition-opacity cursor-pointer">
<svg class="w-8 h-8 text-white" fill="none" stroke="currentColor" viewBox="0 0 24 24">
<path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M9 5H7a2 2 0 00-2 2v10a2 2 0 002 2h8a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2M12 12l2 2 4-4"></path>
</svg>
<span class="text-xl font-bold text-white">GroupWare</span>
</div>
</a>
<nav class="hidden md:flex space-x-1">
${menuItems.map(item => `
<a href="${item.url}" class="px-3 py-2 rounded-md text-sm font-medium transition-colors ${