From 5c5c5e0e378c7b43307774f30bcc1975ccb89784 Mon Sep 17 00:00:00 2001 From: kalugin66 Date: Wed, 28 Jan 2026 21:10:07 +0500 Subject: [PATCH] =?UTF-8?q?=D0=98=D0=A1=D0=9F=D0=9E=D0=9B=D0=9D=D0=98?= =?UTF-8?q?=D0=A2=D0=95=D0=9B=D0=98=20=D0=92=20=D0=A8=D0=90=D0=9F=D0=9A?= =?UTF-8?q?=D0=95=20=D0=97=D0=90=D0=94=D0=90=D0=A7=D0=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- public/style.css | 32 ++++++++++++++++++++++++++++++++ public/ui.js | 1 + 2 files changed, 33 insertions(+) diff --git a/public/style.css b/public/style.css index f020a05..762a76d 100644 --- a/public/style.css +++ b/public/style.css @@ -2276,4 +2276,36 @@ small { font-size: 12px; display: block; margin-top: 5px; +} +/* ИСПОЛНИТЕЛИ В ШАПКЕ ЗАДАЧИ */ +.executor-logins { + font-size: 12px; + color: #666; + background: #f5f5f5; + padding: 2px 8px; + border-radius: 12px; + margin-left: 8px; + border: 1px solid #ddd; +} + +.role-badge { + display: inline-flex; + align-items: center; + gap: 4px; +} + +.executor-logins-container { + display: flex; + flex-wrap: wrap; + gap: 4px; + margin-top: 4px; +} + +.executor-login-badge { + background: #e9ecef; + color: #495057; + padding: 1px 6px; + border-radius: 10px; + font-size: 11px; + border: 1px solid #dee2e6; } \ No newline at end of file diff --git a/public/ui.js b/public/ui.js index e57426b..bf7d9d1 100644 --- a/public/ui.js +++ b/public/ui.js @@ -60,6 +60,7 @@ function renderTasks() { ${isCopy ? 'Копия' : ''} ${timeLeftInfo ? `${timeLeftInfo.text}` : ''} ${userRole} + ${task.assignments && task.assignments.length > 0 ? `${task.assignments.map(a => a.user_login || a.user_name).join(', ')}` : ''}
${getStatusText(overallStatus)}