summaryrefslogtreecommitdiffstats
path: root/templates/repo.html
diff options
context:
space:
mode:
authorLibravatar Anirudh Oppiliappan <x@icyphox.sh>2022-12-17 21:33:04 +0530
committerLibravatar Anirudh Oppiliappan <x@icyphox.sh>2022-12-17 21:33:04 +0530
commit5091695e75b2db30b8926d8aa17164c84031bc77 (patch)
tree40cd73e213e935634229fdadb701badd939846fd /templates/repo.html
parent4eaaf451295ce9b541769d1322543f2d982ef5b0 (diff)
downloadlegit-5091695e75b2db30b8926d8aa17164c84031bc77.tar.gz
legit-5091695e75b2db30b8926d8aa17164c84031bc77.tar.bz2
legit-5091695e75b2db30b8926d8aa17164c84031bc77.zip
templates: repo and log
Diffstat (limited to '')
-rw-r--r--templates/repo.html56
1 files changed, 20 insertions, 36 deletions
diff --git a/templates/repo.html b/templates/repo.html
index ddc3f01..d4e3e46 100644
--- a/templates/repo.html
+++ b/templates/repo.html
@@ -1,50 +1,34 @@
{{ define "repo" }}
<html>
+ <title>{{ .name }}
+ {{ if .parent }}
+ &mdash; {{ .parent }}
+ {{ end }}
+ </title>
{{ template "head" . }}
<header>
- <h1>{{ .meta.Title }}</h1>
- <h2>{{ .meta.Description }}</h2>
+ <h2>
+ <a href="/">all repos</a>
+ &mdash; {{ .name }}
+ </h2>
+ <h3 class="desc">{{ .desc }}</h3>
</header>
<body>
{{ template "nav" . }}
<main>
{{ $repo := .name }}
- {{ $ref := .ref }}
- {{ $parent := .parent }}
-
- <table>
- <tr>
- <td></td>
- <td><a href="../">..</a>
- </tr>
- {{ range .files }}
- {{ if .IsFile }}
- <tr>
- <td><code>{{ .Mode }}</code></td>
- <td>
- {{ if $parent }}
- <a href="/{{ $repo }}/blob/{{ $ref }}/{{ $parent }}/{{ .Name }}">{{ .Name }}</a>
- {{ else }}
- <a href="/{{ $repo }}/blob/{{ $ref }}/{{ .Name }}">{{ .Name }}</a>
- {{ end }}
- </td>
- </tr>
- {{ else }}
- <tr>
- <td><code>{{ .Mode }}</code></td>
- <td>
- {{ if $parent }}
- <a href="/{{ $repo }}/tree/{{ $ref }}/{{ $parent }}/{{ .Name }}">{{ .Name }}/</a>
- {{ else }}
- <a href="/{{ $repo }}/tree/{{ $ref }}/{{ .Name }}">{{ .Name }}/</a>
- {{ end }}
- </td>
- </tr>
+ <div class="log">
+ {{ range .commits }}
+ <div>
+ <div><a href="/{{ $repo }}/commit/{{ .Hash.String }}">{{ slice .Hash.String 0 8 }}</a></div>
+ <div>{{ .Author.When.Format "Mon, 02 Jan 2006 15:04:05 -0700" }}</div>
+ <pre>{{ .Message }}</pre>
+ </div>
+ <div class="commit-info">{{ .Author.Name }} <span style="color: var(--gray);">{{ .Author.Email }}</span></div>
{{ end }}
- {{ end }}
- </table>
- <article>
+ </div>
+ <article class="readme">
<pre>
{{- if .readme }}{{ .readme }}{{- end -}}
</pre>