Add UI console and spare forecast naming
This commit is contained in:
45
internal/api/ui_tickets.tmpl
Normal file
45
internal/api/ui_tickets.tmpl
Normal file
@@ -0,0 +1,45 @@
|
||||
{{define "tickets"}}
|
||||
<!DOCTYPE html>
|
||||
<html lang="en">
|
||||
{{template "head" .}}
|
||||
<body>
|
||||
{{template "topbar" .}}
|
||||
|
||||
<main class="container">
|
||||
<section class="card">
|
||||
<h2>Synced Tickets</h2>
|
||||
{{if .Tickets}}
|
||||
<table class="table">
|
||||
<thead>
|
||||
<tr>
|
||||
<th>ID</th>
|
||||
<th>Source</th>
|
||||
<th>External</th>
|
||||
<th>Title</th>
|
||||
<th>Status</th>
|
||||
<th>Opened</th>
|
||||
<th>Updated</th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
{{range .Tickets}}
|
||||
<tr>
|
||||
<td>{{.ID}}</td>
|
||||
<td>{{.Source}}</td>
|
||||
<td>{{.ExternalID}}</td>
|
||||
<td>{{.Title}}</td>
|
||||
<td><span class="badge">{{.Status}}</span></td>
|
||||
<td>{{formatTimePtr .OpenedAt}}</td>
|
||||
<td>{{formatTime .UpdatedAt}}</td>
|
||||
</tr>
|
||||
{{end}}
|
||||
</tbody>
|
||||
</table>
|
||||
{{else}}
|
||||
<div class="meta">No tickets synced yet.</div>
|
||||
{{end}}
|
||||
</section>
|
||||
</main>
|
||||
</body>
|
||||
</html>
|
||||
{{end}}
|
||||
Reference in New Issue
Block a user