|
|
|
@ -715,7 +715,7 @@
|
|
|
|
</button>
|
|
|
|
</button>
|
|
|
|
<div class="header-dot" aria-hidden="true"></div>
|
|
|
|
<div class="header-dot" aria-hidden="true"></div>
|
|
|
|
<span class="header-title" id="headerTitle">Board</span>
|
|
|
|
<span class="header-title" id="headerTitle">Board</span>
|
|
|
|
<a id="headerAppLink" href="#" target="_blank" rel="noopener" style="display:none;font-size:11px;color:var(--text3);text-decoration:none;margin-left:6px;" onmouseover="this.style.color='var(--accent)'" onmouseout="this.style.color='var(--text3)'"></a>
|
|
|
|
<a id="headerAppLink" href="#" target="_blank" rel="noopener noreferrer" style="display:none;font-size:11px;color:var(--text3);text-decoration:none;margin-left:6px;" onmouseover="this.style.color='var(--accent)'" onmouseout="this.style.color='var(--text3)'"></a>
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
<button class="icon-btn" id="addHeaderBtn" aria-label="タスクを追加">
|
|
|
|
<button class="icon-btn" id="addHeaderBtn" aria-label="タスクを追加">
|
|
|
|
<i data-lucide="plus" style="width:18px;height:18px;stroke-width:2"></i>
|
|
|
|
<i data-lucide="plus" style="width:18px;height:18px;stroke-width:2"></i>
|
|
|
|
@ -1073,7 +1073,7 @@ function boardCard(t, showApp = true) {
|
|
|
|
const note = (t.status === 'hold' && t.note)
|
|
|
|
const note = (t.status === 'hold' && t.note)
|
|
|
|
? `<div class="task-hold-note">${esc(t.note)}</div>` : '';
|
|
|
|
? `<div class="task-hold-note">${esc(t.note)}</div>` : '';
|
|
|
|
const commit = t.commit
|
|
|
|
const commit = t.commit
|
|
|
|
? `<a class="task-commit" href="https://github.com/posimai/${t.appId}/commit/${t.commit}" target="_blank" rel="noopener">${t.commit.slice(0,7)}</a>` : '';
|
|
|
|
? `<a class="task-commit" href="https://github.com/posimai/${t.appId}/commit/${t.commit}" target="_blank" rel="noopener noreferrer">${t.commit.slice(0,7)}</a>` : '';
|
|
|
|
const date = (done && t.done_at) ? `<span class="task-date">${t.done_at}</span>` : '';
|
|
|
|
const date = (done && t.done_at) ? `<span class="task-date">${t.done_at}</span>` : '';
|
|
|
|
const appChip = showApp ? `<div class="task-app-chip">${shortName(t.appId)}</div>` : '';
|
|
|
|
const appChip = showApp ? `<div class="task-app-chip">${shortName(t.appId)}</div>` : '';
|
|
|
|
return `<div class="task-card${done?' task-done':''}" data-id="${t.id}" data-app="${t.appId}" draggable="true" role="button" tabindex="0">
|
|
|
|
return `<div class="task-card${done?' task-done':''}" data-id="${t.id}" data-app="${t.appId}" draggable="true" role="button" tabindex="0">
|
|
|
|
|