This commit is contained in:
@@ -95,13 +95,19 @@
|
||||
<button class="text-button task-move-button" type="submit">Move</button>
|
||||
</form>
|
||||
{{if or (eq .CreatorID $.User.ID) (eq $.User.Role "admin")}}
|
||||
<details class="task-remove">
|
||||
<summary>Remove</summary>
|
||||
<form method="post" action="/board/tasks/{{.ID}}/delete">
|
||||
<div class="task-lifecycle-actions">
|
||||
<form method="post" action="/board/tasks/{{.ID}}/archive">
|
||||
<input type="hidden" name="csrf" value="{{$.CSRF}}">
|
||||
<button class="text-button" type="submit">Confirm</button>
|
||||
<button class="text-button archive-task" type="submit">Archive</button>
|
||||
</form>
|
||||
</details>
|
||||
<details class="task-remove">
|
||||
<summary>Delete</summary>
|
||||
<form method="post" action="/board/tasks/{{.ID}}/delete">
|
||||
<input type="hidden" name="csrf" value="{{$.CSRF}}">
|
||||
<button class="text-button" type="submit">Delete permanently</button>
|
||||
</form>
|
||||
</details>
|
||||
</div>
|
||||
{{end}}
|
||||
</div>
|
||||
</article>
|
||||
@@ -111,6 +117,38 @@
|
||||
</section>
|
||||
{{end}}
|
||||
</div>
|
||||
{{if .ArchivedTasks}}
|
||||
<details class="archived-cards-panel">
|
||||
<summary>Archived cards <span>{{len .ArchivedTasks}}</span></summary>
|
||||
<div class="archived-card-list">
|
||||
{{range .ArchivedTasks}}
|
||||
<article class="archived-card">
|
||||
<div>
|
||||
{{if .Tags}}<div class="card-tags">{{range .Tags}}<span class="board-tag {{.Color}}">{{.Name}}</span>{{end}}</div>{{end}}
|
||||
<span class="task-id">#{{.ID}} · {{.Status}}</span>
|
||||
<h3>{{.Title}}</h3>
|
||||
<small>Originally created by {{.CreatorName}}</small>
|
||||
</div>
|
||||
{{if or (eq .CreatorID $.User.ID) (eq $.User.Role "admin")}}
|
||||
<div class="archived-card-actions">
|
||||
<form method="post" action="/board/tasks/{{.ID}}/restore">
|
||||
<input type="hidden" name="csrf" value="{{$.CSRF}}">
|
||||
<button class="button secondary" type="submit">Restore</button>
|
||||
</form>
|
||||
<details class="archived-delete">
|
||||
<summary class="text-button">Delete</summary>
|
||||
<form method="post" action="/board/tasks/{{.ID}}/delete">
|
||||
<input type="hidden" name="csrf" value="{{$.CSRF}}">
|
||||
<button class="text-button" type="submit">Delete permanently</button>
|
||||
</form>
|
||||
</details>
|
||||
</div>
|
||||
{{end}}
|
||||
</article>
|
||||
{{end}}
|
||||
</div>
|
||||
</details>
|
||||
{{end}}
|
||||
<script src="/static/board.js" defer></script>
|
||||
{{template "shell-end" .}}
|
||||
{{end}}
|
||||
|
||||
Reference in New Issue
Block a user