From 7c85c147e04ca13046234be6fb3e19666fd29c41 Mon Sep 17 00:00:00 2001 From: king Date: Thu, 25 Jun 2026 13:37:07 +0900 Subject: [PATCH] =?UTF-8?q?feat(project):=20=EC=8B=9C=EA=B0=84=20=EC=9E=85?= =?UTF-8?q?=EB=A0=A5=EB=9E=80=20=ED=81=B4=EB=A6=AD=20=EC=8B=9C=20=EC=8B=9C?= =?UTF-8?q?=EA=B0=84=20=ED=94=BC=EC=BB=A4=20=EC=A6=89=EC=8B=9C=20=EC=97=B4?= =?UTF-8?q?=EA=B8=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 시작/마감 시간 input(type=time) 클릭 시 showPicker() 로 드롭다운 즉시 표시. 시계 아이콘을 정확히 누르지 않아도 됨. Co-Authored-By: Claude Opus 4.8 --- app/modules/project/templates/project/inbox.html | 4 ++-- app/modules/project/templates/project/index.html | 4 ++-- app/modules/project/templates/project/project.html | 4 ++-- app/static/project.js | 7 +++++++ 4 files changed, 13 insertions(+), 6 deletions(-) diff --git a/app/modules/project/templates/project/inbox.html b/app/modules/project/templates/project/inbox.html index e076dce..dbf7b43 100644 --- a/app/modules/project/templates/project/inbox.html +++ b/app/modules/project/templates/project/inbox.html @@ -1,7 +1,7 @@ {% extends "erp_base.html" %} {% block head_extra %} - + {% endblock %} @@ -45,5 +45,5 @@ {% endif %} - + {% endblock %} diff --git a/app/modules/project/templates/project/index.html b/app/modules/project/templates/project/index.html index e5010e6..edbb883 100644 --- a/app/modules/project/templates/project/index.html +++ b/app/modules/project/templates/project/index.html @@ -1,7 +1,7 @@ {% extends "erp_base.html" %} {% block head_extra %} - + {% endblock %} @@ -100,5 +100,5 @@ - + {% endblock %} diff --git a/app/modules/project/templates/project/project.html b/app/modules/project/templates/project/project.html index b48b593..8868c8e 100644 --- a/app/modules/project/templates/project/project.html +++ b/app/modules/project/templates/project/project.html @@ -1,7 +1,7 @@ {% extends "erp_base.html" %} {% block head_extra %} - + @@ -297,5 +297,5 @@ - + {% endblock %} diff --git a/app/static/project.js b/app/static/project.js index 37809b5..67d72d9 100644 --- a/app/static/project.js +++ b/app/static/project.js @@ -600,6 +600,13 @@ el("pj-t-usetime").addEventListener("change", function () { el("pj-time-row").hidden = !this.checked; }); + // 시간 입력란 클릭 시 즉시 시간 피커 드롭다운 열기 + ["pj-t-stime", "pj-t-dtime"].forEach(function (id) { + const inp = el(id); + if (inp) inp.addEventListener("click", function () { + try { this.showPicker(); } catch (_) {} + }); + }); el("pj-save-task").addEventListener("click", async function () { const id = el("pj-t-id").value;