Personal Git forge.
{{define "content"}}<h2>~{{.User.Name}}</h2>{{if .User.Bio}}<p>{{.User.Bio}}</p>{{else}}<em>No bio set.</em>{{end}}<h2>Repos</h2>{{if .User.Repos}}<ul> {{range .User.Repos}} {{if or (not .IsPrivate) (eq $.user.ID $.User.ID)}} <li>{{if $.IsOwner}}{{if .IsPrivate}}Private{{else}}Public{{end}} - {{end}} <a href="{{.Name}}">{{.Name}}</a> - {{if .Description}}{{.Description}}{{else}}<em>No description was provided.</em>{{end}}</li> {{end}} {{end}}</ul>{{else}}<p>This user hasn't published any repos.</p>{{end}}{{if .User.Gists}}<script src="/static/js/time.js" defer></script><details class="gists"> <summary>Gists</summary> <ul> {{range .User.Gists}} <li><time class="local-time" datetime="{{.CreatedAt}}">{{.CreatedAt}}</time> - <a href="/gist/{{.ID}}">{{.Title}}</a></li> {{end}} </ul></details><style> .gists summary { font-size: 1.5em; font-weight: 700; }</style>{{end}}{{end}}