repos / git-pr

a self-hosted git collaboration server
git clone https://github.com/picosh/git-pr.git

git-pr / tmpl
Eric Bower  ·  2025-03-13

user-detail.html

 1{{template "base" .}}
 2
 3{{define "title"}}{{.UserData.Name}} - user{{end}}
 4
 5{{define "meta"}}
 6<link rel="alternate" type="application/atom+xml"
 7      title="RSS feed for git collaboration server"
 8      href="/rss/{{.UserData.Name}}" />
 9{{end}}
10
11{{define "body"}}
12<header>
13  <h1 class="text-2xl mb"><a href="/">dashboard</a> / {{.UserData.Name}}</h1>
14  <dl>
15    <dt>ID</dt>
16    <dd><code>#{{.UserData.UserID}}</code></dd>
17
18    <dt>Admin</dt>
19    <dd>{{if .UserData.IsAdmin}}Yes{{else}}No{{end}}</dd>
20
21    <dt>Pubkey</dt>
22    <dd><code>{{.UserData.Pubkey}}</code></dd>
23  </dl>
24</header>
25
26<main class="group">
27  <div>
28    filter
29    <a href="/r/{{.UserData.Name}}">open</a> <code>{{.NumOpen}}</code>
30    &middot;
31    <a href="/r/{{.UserData.Name}}?status=accepted">accepted</a> <code>{{.NumAccepted}}</code>
32    &middot;
33    <a href="/r/{{.UserData.Name}}?status=closed">closed</a> <code>{{.NumClosed}}</code>
34  </div>
35  {{template "pr-table" .Prs}}
36</main>
37
38<footer class="mt">
39  <a href="/rss/{{.UserData.Name}}">rss</a>
40</footer>
41{{end}}