From e059d3feec606aee68c3d4e843770fbafe5988eb Mon Sep 17 00:00:00 2001 From: Hyungi Ahn Date: Sun, 26 Oct 2025 11:21:15 +0900 Subject: [PATCH] =?UTF-8?q?feat:=20=EA=B4=80=EB=A6=AC=ED=95=A8=20=ED=8E=98?= =?UTF-8?q?=EC=9D=B4=EC=A7=80=20No.=20=ED=91=9C=EC=8B=9C=20UI=20=EB=8C=80?= =?UTF-8?q?=ED=8F=AD=20=EA=B0=9C=EC=84=A0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 🎨 관리함 UI κ°œμ„ μ‚¬ν•­: 1️⃣ 진행쀑 μΉ΄λ“œ 헀더: - ❌ λ‹¨μˆœν•œ νŒŒλž€μƒ‰ λ°°μ§€ β†’ βœ… κ·ΈλΌλ°μ΄μ…˜ ν…μŠ€νŠΈ + μ• λ‹ˆλ©”μ΄μ…˜ 점 - ν˜„ν™©νŒκ³Ό λ™μΌν•œ μ„Έλ ¨λœ μŠ€νƒ€μΌ 적용 2️⃣ μ™„λ£Œλ¨ ν…Œμ΄λΈ” No. μ…€: - ❌ λ‹¨μˆœν•œ ν…μŠ€νŠΈ β†’ βœ… 녹색 κ·ΈλΌλ°μ΄μ…˜ + μƒνƒœ 점 - μ™„λ£Œ μƒνƒœλ₯Ό μ‹œκ°μ μœΌλ‘œ κ°•μ‘° 3️⃣ ν…Œμ΄λΈ” 헀더 κ°œμ„ : - 진행쀑: νŒŒλž€μƒ‰ κ·ΈλΌλ°μ΄μ…˜ + μ• λ‹ˆλ©”μ΄μ…˜ 점 - μ™„λ£Œλ¨: 녹색 κ·ΈλΌλ°μ΄μ…˜ + μƒνƒœ 점 - 각 νƒ­μ˜ 성격에 λ§žλŠ” 색상 ꡬ뢄 4️⃣ λͺ¨λ‹¬ 제λͺ© κ°œμ„ : - ❌ λ‹¨μˆœν•œ ν…μŠ€νŠΈ β†’ βœ… κ·ΈλΌλ°μ΄μ…˜ No. + μƒνƒœ 점 - '뢀적합 No.1 상세 정보' ν˜•νƒœλ‘œ μ‹œκ°μ  κ°•μ‘° 🎯 μ‹œκ°μ  κ°œμ„  효과: - ν”„λ‘œμ νŠΈλ³„ 순번이 λ”μš± λˆˆμ— λ„κ²Œ ν‘œμ‹œ - 진행쀑(νŒŒλž€μƒ‰) vs μ™„λ£Œλ¨(녹색) μƒνƒœ ꡬ뢄 - ν˜„ν™©νŒκ³Ό μΌκ΄€λœ λ””μžμΈ μ–Έμ–΄ - μ• λ‹ˆλ©”μ΄μ…˜ 효과둜 생동감 μΆ”κ°€ Expected Result: βœ… κ΄€λ¦¬ν•¨μ—μ„œ No.1, No.2... κ°€ μ„Έλ ¨λ˜κ²Œ ν‘œμ‹œ βœ… μƒνƒœλ³„ 색상 κ΅¬λΆ„μœΌλ‘œ 직관적 인식 βœ… μ „μ²΄μ μœΌλ‘œ ν†΅μΌλœ λΈŒλžœλ“œ κ²½ν—˜ --- frontend/issues-management.html | 35 ++++++++++++++++++++++++++++----- 1 file changed, 30 insertions(+), 5 deletions(-) diff --git a/frontend/issues-management.html b/frontend/issues-management.html index a4c4a6a..aa22894 100644 --- a/frontend/issues-management.html +++ b/frontend/issues-management.html @@ -684,7 +684,10 @@
- No.${issue.project_sequence_no || '-'} +
+ No.${issue.project_sequence_no || '-'} +
+

${project ? project.project_name : 'ν”„λ‘œμ νŠΈ λ―Έμ§€μ •'}

@@ -783,7 +786,12 @@ function createCompletedRow(issue, project) { return ` - ${issue.project_sequence_no || '-'} + + + No.${issue.project_sequence_no || '-'} +
+
+ ${project ? project.project_name : '-'} ${getStatusIcon(issue.final_description || issue.description)} ${getStatusIcon(getCategoryText(issue.final_category || issue.category))} @@ -824,7 +832,12 @@ if (currentTab === 'in_progress') { // μ§„ν–‰ 쀑 νƒ­ 헀더 return ` - No. + + + No. +
+
+ ν”„λ‘œμ νŠΈ λ‚΄μš© 원인 @@ -839,7 +852,12 @@ } else { // μ™„λ£Œλ¨ νƒ­ 헀더 return ` - No. + + + No. +
+
+ ν”„λ‘œμ νŠΈ λ‚΄μš© 원인 @@ -1108,7 +1126,14 @@ const project = projects.find(p => p.id === issue.project_id); // λͺ¨λ‹¬ 제λͺ© μ„€μ • - document.getElementById('modalTitle').textContent = `뢀적합 No.${issue.project_sequence_no} 상세 정보`; + document.getElementById('modalTitle').innerHTML = ` + + 뢀적합 + No.${issue.project_sequence_no || '-'} +
+ 상세 정보 +
+ `; // λͺ¨λ‹¬ λ‚΄μš© 생성 const modalContent = document.getElementById('modalContent');