aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRunxi Yu <me@runxiyu.org>2025-03-07 21:18:28 +0800
committerRunxi Yu <me@runxiyu.org>2025-03-07 21:18:51 +0800
commit5699c497a45e08e9e502974e8055d1291dde29dd (patch)
tree5f8c6555142ead9e1359f9e778e4f7375dd60069
parenthttp/templates: Minify templates (diff)
downloadforge-5699c497a45e08e9e502974e8055d1291dde29dd.tar.gz
forge-5699c497a45e08e9e502974e8055d1291dde29dd.tar.zst
forge-5699c497a45e08e9e502974e8055d1291dde29dd.zip
http/templates: Reduce whitespace
-rw-r--r--templates/_group_path.tmpl6
-rw-r--r--templates/_group_view.tmpl24
-rw-r--r--templates/_header.tmpl10
-rw-r--r--templates/group.tmpl25
-rw-r--r--templates/index.tmpl20
-rw-r--r--templates/login.tmpl8
-rw-r--r--templates/repo_commit.tmpl64
-rw-r--r--templates/repo_contrib_index.tmpl18
-rw-r--r--templates/repo_contrib_one.tmpl62
-rw-r--r--templates/repo_index.tmpl66
-rw-r--r--templates/repo_log.tmpl22
-rw-r--r--templates/repo_raw_dir.tmpl26
-rw-r--r--templates/repo_tree_dir.tmpl32
-rw-r--r--templates/repo_tree_file.tmpl10
14 files changed, 196 insertions, 197 deletions
diff --git a/templates/_group_path.tmpl b/templates/_group_path.tmpl
index f8b5f47..3a14edc 100644
--- a/templates/_group_path.tmpl
+++ b/templates/_group_path.tmpl
@@ -3,6 +3,6 @@
SPDX-FileContributor: Runxi Yu <https://runxiyu.org>
*/}}
{{- define "group_path_plain" -}}
-{{ $p := . }}
-{{ range $i, $s := . }}{{ $s }}{{ if ne $i (len $p) }}/{{ end }}{{ end }}
-{{ end }}
+{{- $p := . -}}
+{{- range $i, $s := . -}}{{- $s -}}{{- if ne $i (len $p) -}}/{{- end -}}{{- end -}}
+{{- end -}}
diff --git a/templates/_group_view.tmpl b/templates/_group_view.tmpl
index b914cf9..dbfbe07 100644
--- a/templates/_group_view.tmpl
+++ b/templates/_group_view.tmpl
@@ -3,7 +3,7 @@
SPDX-FileContributor: Runxi Yu <https://runxiyu.org>
*/}}
{{- define "group_view" -}}
-{{ if .subgroups }}
+{{- if .subgroups -}}
<table class="wide">
<thead>
<tr>
@@ -15,20 +15,20 @@
</tr>
</thead>
<tbody>
- {{- range .subgroups }}
+ {{- range .subgroups -}}
<tr>
<td>
- <a href="{{ .Name | path_escape }}/">{{ .Name }}</a>
+ <a href="{{- .Name | path_escape -}}/">{{- .Name -}}</a>
</td>
<td>
- {{ .Description }}
+ {{- .Description -}}
</td>
</tr>
- {{- end }}
+ {{- end -}}
</tbody>
</table>
-{{ end }}
-{{ if .repos }}
+{{- end -}}
+{{- if .repos -}}
<table class="wide">
<thead>
<tr>
@@ -40,17 +40,17 @@
</tr>
</thead>
<tbody>
- {{- range .repos }}
+ {{- range .repos -}}
<tr>
<td>
- <a href=":/repos/{{ .Name | path_escape }}/">{{ .Name }}</a>
+ <a href=":/repos/{{- .Name | path_escape -}}/">{{- .Name -}}</a>
</td>
<td>
- {{ .Description }}
+ {{- .Description -}}
</td>
</tr>
- {{- end }}
+ {{- end -}}
</tbody>
</table>
-{{ end }}
+{{- end -}}
{{- end -}}
diff --git a/templates/_header.tmpl b/templates/_header.tmpl
index 0100b7d..6a20f55 100644
--- a/templates/_header.tmpl
+++ b/templates/_header.tmpl
@@ -5,14 +5,14 @@
{{- define "header" -}}
<header id="main-header">
<div id="main-header-forge-title">
- <a href="/">{{ .global.forge_title }}</a>
+ <a href="/">{{- .global.forge_title -}}</a>
</div>
<div id="main-header-user">
- {{ if ne .user_id_string "" }}
- <a href="/:/users/{{ .user_id_string }}">{{ .username }}</a>
- {{ else }}
+ {{- if ne .user_id_string "" -}}
+ <a href="/:/users/{{- .user_id_string -}}">{{- .username -}}</a>
+ {{- else -}}
<a href="/:/login/">Login</a>
- {{ end }}
+ {{- end -}}
</div>
</header>
{{- end -}}
diff --git a/templates/group.tmpl b/templates/group.tmpl
index 0042e0f..c0f43d4 100644
--- a/templates/group.tmpl
+++ b/templates/group.tmpl
@@ -3,24 +3,23 @@
SPDX-FileContributor: Runxi Yu <https://runxiyu.org>
*/}}
{{- define "group" -}}
-{{ $group_path := .group_path }}
+{{- $group_path := .group_path -}}
<!DOCTYPE html>
<html lang="en">
<head>
- {{ template "head_common" . }}
- <title>{{ range $i, $s := .group_path }}{{ $s }}{{ if ne $i (len $group_path) }} / {{ end }}{{ end }} &ndash; {{ .global.forge_title }}</title>
+ {{- template "head_common" . -}}
+ <title>{{- range $i, $s := .group_path -}}{{- $s -}}{{- if ne $i (len $group_path) -}}/{{- end -}}{{- end }} &ndash; {{ .global.forge_title -}}</title>
</head>
<body class="group">
- {{ template "header" . }}
+ {{- template "header" . -}}
<div class="padding-wrapper">
- <p>{{ range $i, $s := .group_path }}{{ $s }}{{ if ne $i (len $group_path) }} / {{ end }}{{ end }}
- {{ if .description }}
- <p>{{ .description }}</p>
- {{ end }}
-
- {{ template "group_view" . }}
+ <p>{{- range $i, $s := .group_path -}}{{- $s -}}{{- if ne $i (len $group_path) }} / {{ end -}}{{- end -}}
+ {{- if .description -}}
+ <p>{{- .description -}}</p>
+ {{- end -}}
+ {{- template "group_view" . -}}
</div>
- {{ if .direct_access }}
+ {{- if .direct_access -}}
<div class="padding-wrapper">
<form method="POST" enctype="application/x-www-form-urlencoded">
<table>
@@ -73,9 +72,9 @@
</table>
</form>
</div>
- {{ end }}
+ {{- end -}}
<footer>
- {{ template "footer" . }}
+ {{- template "footer" . -}}
</footer>
</body>
</html>
diff --git a/templates/index.tmpl b/templates/index.tmpl
index 8d787c9..3bef7b0 100644
--- a/templates/index.tmpl
+++ b/templates/index.tmpl
@@ -6,11 +6,11 @@
<!DOCTYPE html>
<html lang="en">
<head>
- {{ template "head_common" . }}
- <title>Index &ndash; {{ .global.forge_title }}</title>
+ {{- template "head_common" . -}}
+ <title>Index &ndash; {{ .global.forge_title -}}</title>
</head>
<body class="index">
- {{ template "header" . }}
+ {{- template "header" . -}}
<div class="padding-wrapper">
<table class="wide">
<thead>
@@ -23,16 +23,16 @@
</tr>
</thead>
<tbody>
- {{- range .groups }}
+ {{- range .groups -}}
<tr>
<td>
- <a href="{{ .Name | path_escape }}/">{{ .Name }}</a>
+ <a href="{{- .Name | path_escape -}}/">{{- .Name -}}</a>
</td>
<td>
- {{ .Description }}
+ {{- .Description -}}
</td>
</tr>
- {{- end }}
+ {{- end -}}
</tbody>
</table>
<div class="padding-wrapper">
@@ -47,17 +47,17 @@
<tbody>
<tr>
<th scope="row">SSH public key</th>
- <td><code>{{ .global.server_public_key_string }}</code></td>
+ <td><code>{{- .global.server_public_key_string -}}</code></td>
</tr>
<tr>
<th scope="row">SSH fingerprint</th>
- <td><code>{{ .global.server_public_key_fingerprint }}</code></td>
+ <td><code>{{- .global.server_public_key_fingerprint -}}</code></td>
</tr>
</tbody>
</table>
</div>
<footer>
- {{ template "footer" . }}
+ {{- template "footer" . -}}
</footer>
</body>
</html>
diff --git a/templates/login.tmpl b/templates/login.tmpl
index b31cb36..47c4fc4 100644
--- a/templates/login.tmpl
+++ b/templates/login.tmpl
@@ -6,11 +6,11 @@
<!DOCTYPE html>
<html lang="en">
<head>
- {{ template "head_common" . }}
- <title>Login &ndash; {{ .global.forge_title }}</title>
+ {{- template "head_common" . -}}
+ <title>Login &ndash; {{ .global.forge_title -}}</title>
</head>
<body class="index">
- {{ .login_error }}
+ {{- .login_error -}}
<div class="padding-wrapper">
<form method="POST" enctype="application/x-www-form-urlencoded">
<table>
@@ -52,7 +52,7 @@
</form>
</div>
<footer>
- {{ template "footer" . }}
+ {{- template "footer" . -}}
</footer>
</body>
</html>
diff --git a/templates/repo_commit.tmpl b/templates/repo_commit.tmpl
index bdb8c24..962b736 100644
--- a/templates/repo_commit.tmpl
+++ b/templates/repo_commit.tmpl
@@ -6,11 +6,11 @@
<!DOCTYPE html>
<html lang="en">
<head>
- {{ template "head_common" . }}
- <title>Commit {{ .commit_id }} &ndash; {{ .repo_name }} &ndash; {{ template "group_path_plain" .group_path }} &ndash; {{ .global.forge_title }}</title>
+ {{- template "head_common" . -}}
+ <title>Commit {{ .commit_id }} &ndash; {{ .repo_name }} &ndash; {{ template "group_path_plain" .group_path }} &ndash; {{ .global.forge_title -}}</title>
</head>
<body class="repo-commit">
- {{ template "header" . }}
+ {{- template "header" . -}}
<div class="padding-wrapper scroll">
<table id="commit-info-table">
<thead>
@@ -21,73 +21,73 @@
<tbody>
<tr>
<th scope="row">ID</th>
- <td>{{ .commit_id }}</td>
+ <td>{{- .commit_id -}}</td>
</tr>
<tr>
<th scope="row">Author</th>
- <td>{{ .commit_object.Author.Name }} &lt;<a href="mailto:{{ .commit_object.Author.Email }}">{{ .commit_object.Author.Email }}</a>&gt;</td>
+ <td>{{- .commit_object.Author.Name -}} &lt;<a href="mailto:{{- .commit_object.Author.Email -}}">{{- .commit_object.Author.Email -}}</a>&gt;</td>
</tr>
<tr>
<th scope="row">Author date</th>
- <td>{{ .commit_object.Author.When.Format "Mon, 02 Jan 2006 15:04:05 -0700" }}</td>
+ <td>{{- .commit_object.Author.When.Format "Mon, 02 Jan 2006 15:04:05 -0700" -}}</td>
</tr>
<tr>
<th scope="row">Committer</th>
- <td>{{ .commit_object.Committer.Name }} &lt;<a href="mailto:{{ .commit_object.Committer.Email }}">{{ .commit_object.Committer.Email }}</a>&gt;</td>
+ <td>{{- .commit_object.Committer.Name -}} &lt;<a href="mailto:{{- .commit_object.Committer.Email -}}">{{- .commit_object.Committer.Email -}}</a>&gt;</td>
</tr>
<tr>
<th scope="row">Committer date</th>
- <td>{{ .commit_object.Committer.When.Format "Mon, 02 Jan 2006 15:04:05 -0700" }}</td>
+ <td>{{- .commit_object.Committer.When.Format "Mon, 02 Jan 2006 15:04:05 -0700" -}}</td>
</tr>
<tr>
<th scope="row">Actions</th>
- <td><pre><a href="{{ .commit_object.Hash }}.patch">Get patch</a></pre></td>
+ <td><pre><a href="{{- .commit_object.Hash -}}.patch">Get patch</a></pre></td>
</tr>
</tbody>
</table>
</div>
<div class="padding-wrapper scroll" id="this-commit-message">
- <pre>{{ .commit_object.Message }}</pre>
+ <pre>{{- .commit_object.Message -}}</pre>
</div>
<div class="padding-wrapper">
- {{ $parent_commit_hash := .parent_commit_hash }}
- {{ $commit_object := .commit_object }}
- {{ range .file_patches }}
+ {{- $parent_commit_hash := .parent_commit_hash -}}
+ {{- $commit_object := .commit_object -}}
+ {{- range .file_patches -}}
<div class="file-patch toggle-on-wrapper">
- <input type="checkbox" id="toggle-{{ .From.Hash }}{{ .To.Hash }}" class="file-toggle toggle-on-toggle">
- <label for="toggle-{{ .From.Hash }}{{ .To.Hash }}" class="file-header toggle-on-header">
+ <input type="checkbox" id="toggle-{{- .From.Hash -}}{{- .To.Hash -}}" class="file-toggle toggle-on-toggle">
+ <label for="toggle-{{- .From.Hash -}}{{- .To.Hash -}}" class="file-header toggle-on-header">
<div>
- {{ if eq .From.Path "" }}
+ {{- if eq .From.Path "" -}}
--- /dev/null
- {{ else }}
- --- a/<a href="../tree/{{ .From.Path }}?commit={{ $parent_commit_hash }}">{{ .From.Path }}</a> {{ .From.Mode }}
- {{ end }}
+ {{- else -}}
+ --- a/<a href="../tree/{{- .From.Path -}}?commit={{- $parent_commit_hash -}}">{{- .From.Path -}}</a> {{ .From.Mode -}}
+ {{- end -}}
<br />
- {{ if eq .To.Path "" }}
+ {{- if eq .To.Path "" -}}
+++ /dev/null
- {{ else }}
- +++ b/<a href="../tree/{{ .To.Path }}?commit={{ $commit_object.Hash }}">{{ .To.Path }}</a> {{ .To.Mode }}
- {{ end }}
+ {{- else -}}
+ +++ b/<a href="../tree/{{- .To.Path -}}?commit={{- $commit_object.Hash -}}">{{- .To.Path -}}</a> {{ .To.Mode -}}
+ {{- end -}}
</div>
</label>
<div class="file-content toggle-on-content scroll">
- {{ range .Chunks }}
- {{ if eq .Operation 0 }}
+ {{- range .Chunks -}}
+ {{- if eq .Operation 0 -}}
<pre class="chunk chunk-unchanged">{{ .Content }}</pre>
- {{ else if eq .Operation 1 }}
+ {{- else if eq .Operation 1 -}}
<pre class="chunk chunk-addition">{{ .Content }}</pre>
- {{ else if eq .Operation 2 }}
+ {{- else if eq .Operation 2 -}}
<pre class="chunk chunk-deletion">{{ .Content }}</pre>
- {{ else }}
+ {{- else -}}
<pre class="chunk chunk-unknown">{{ .Content }}</pre>
- {{ end }}
- {{ end }}
+ {{- end -}}
+ {{- end -}}
</div>
</div>
- {{ end }}
+ {{- end -}}
</div>
<footer>
- {{ template "footer" . }}
+ {{- template "footer" . -}}
</footer>
</body>
</html>
diff --git a/templates/repo_contrib_index.tmpl b/templates/repo_contrib_index.tmpl
index a50a300..81fdb1a 100644
--- a/templates/repo_contrib_index.tmpl
+++ b/templates/repo_contrib_index.tmpl
@@ -6,11 +6,11 @@
<!DOCTYPE html>
<html lang="en">
<head>
- {{ template "head_common" . }}
- <title>Merge requests &ndash; {{ .repo_name }} &ndash; {{ template "group_path_plain" .group_path }} &ndash; {{ .global.forge_title }}</title>
+ {{- template "head_common" . -}}
+ <title>Merge requests &ndash; {{ .repo_name }} &ndash; {{ template "group_path_plain" .group_path }} &ndash; {{ .global.forge_title -}}</title>
</head>
<body class="repo-contrib-index">
- {{ template "header" . }}
+ {{- template "header" . -}}
<div class="padding-wrapper">
<table id="recent-merge_requests" class="wide">
<thead>
@@ -24,18 +24,18 @@
<th scope="col">Status</th>
</tr>
<tbody>
- {{- range .merge_requests }}
+ {{- range .merge_requests -}}
<tr>
- <td class="merge_request-id">{{ .ID }}</td>
- <td class="merge_request-title"><a href="{{ .ID }}/">{{ .Title }}</a></td>
- <td class="merge_request-status">{{ .Status }}</td>
+ <td class="merge_request-id">{{- .ID -}}</td>
+ <td class="merge_request-title"><a href="{{- .ID -}}/">{{- .Title -}}</a></td>
+ <td class="merge_request-status">{{- .Status -}}</td>
</tr>
- {{- end }}
+ {{- end -}}
</tbody>
</table>
</div>
<footer>
- {{ template "footer" . }}
+ {{- template "footer" . -}}
</footer>
</body>
</html>
diff --git a/templates/repo_contrib_one.tmpl b/templates/repo_contrib_one.tmpl
index 88bc2fc..cb53558 100644
--- a/templates/repo_contrib_one.tmpl
+++ b/templates/repo_contrib_one.tmpl
@@ -6,11 +6,11 @@
<!DOCTYPE html>
<html lang="en">
<head>
- {{ template "head_common" . }}
- <title>Merge requests &ndash; {{ .repo_name }} &ndash; {{ template "group_path_plain" .group_path }} &ndash; {{ .global.forge_title }}</title>
+ {{- template "head_common" . -}}
+ <title>Merge requests &ndash; {{ .repo_name }} &ndash; {{ template "group_path_plain" .group_path }} &ndash; {{ .global.forge_title -}}</title>
</head>
<body class="repo-contrib-one">
- {{ template "header" . }}
+ {{- template "header" . -}}
<div class="padding-wrapper">
<table id="mr-info-table">
<thead>
@@ -21,70 +21,70 @@
<tbody>
<tr>
<th scope="row">ID</th>
- <td>{{ .mr_id }}</td>
+ <td>{{- .mr_id -}}</td>
</tr>
<tr>
<th scope="row">Status</th>
- <td>{{ .mr_status }}</td>
+ <td>{{- .mr_status -}}</td>
</tr>
<tr>
<th scope="row">Title</th>
- <td>{{ .mr_title }}</td>
+ <td>{{- .mr_title -}}</td>
</tr>
<tr>
<th scope="row">Source ref</th>
- <td>{{ .mr_source_ref }}</td>
+ <td>{{- .mr_source_ref -}}</td>
</tr>
<tr>
<th scope="row">Destination branch</th>
- <td>{{ .mr_destination_branch }}</td>
+ <td>{{- .mr_destination_branch -}}</td>
</tr>
<tr>
<th scope="row">Merge base</th>
- <td>{{ .merge_base.ID.String }}</td>
+ <td>{{- .merge_base.ID.String -}}</td>
</tr>
</tbody>
</table>
</div>
<div class="padding-wrapper">
- {{ $merge_base := .merge_base }}
- {{ $source_commit := .source_commit }}
- {{ range .file_patches }}
+ {{- $merge_base := .merge_base -}}
+ {{- $source_commit := .source_commit -}}
+ {{- range .file_patches -}}
<div class="file-patch toggle-on-wrapper">
- <input type="checkbox" id="toggle-{{ .From.Hash }}{{ .To.Hash }}" class="file-toggle toggle-on-toggle">
- <label for="toggle-{{ .From.Hash }}{{ .To.Hash }}" class="file-header toggle-on-header">
+ <input type="checkbox" id="toggle-{{- .From.Hash -}}{{- .To.Hash -}}" class="file-toggle toggle-on-toggle">
+ <label for="toggle-{{- .From.Hash -}}{{- .To.Hash -}}" class="file-header toggle-on-header">
<div>
- {{ if eq .From.Path "" }}
+ {{- if eq .From.Path "" -}}
--- /dev/null
- {{ else }}
- --- a/<a href="../../tree/{{ .From.Path }}?commit={{ $merge_base.Hash }}">{{ .From.Path }}</a> {{ .From.Mode }}
- {{ end }}
+ {{- else -}}
+ --- a/<a href="../../tree/{{- .From.Path -}}?commit={{- $merge_base.Hash -}}">{{- .From.Path -}}</a> {{ .From.Mode -}}
+ {{- end -}}
<br />
- {{ if eq .To.Path "" }}
+ {{- if eq .To.Path "" -}}
+++ /dev/null
- {{ else }}
- +++ b/<a href="../../tree/{{ .To.Path }}?commit={{ $source_commit.Hash }}">{{ .To.Path }}</a> {{ .To.Mode }}
- {{ end }}
+ {{- else -}}
+ +++ b/<a href="../../tree/{{- .To.Path -}}?commit={{- $source_commit.Hash -}}">{{- .To.Path -}}</a> {{ .To.Mode -}}
+ {{- end -}}
</div>
</label>
<div class="file-content toggle-on-content scroll">
- {{ range .Chunks }}
- {{ if eq .Operation 0 }}
+ {{- range .Chunks -}}
+ {{- if eq .Operation 0 -}}
<pre class="chunk chunk-unchanged">{{ .Content }}</pre>
- {{ else if eq .Operation 1 }}
+ {{- else if eq .Operation 1 -}}
<pre class="chunk chunk-addition">{{ .Content }}</pre>
- {{ else if eq .Operation 2 }}
+ {{- else if eq .Operation 2 -}}
<pre class="chunk chunk-deletion">{{ .Content }}</pre>
- {{ else }}
+ {{- else -}}
<pre class="chunk chunk-unknown">{{ .Content }}</pre>
- {{ end }}
- {{ end }}
+ {{- end -}}
+ {{- end -}}
</div>
</div>
- {{ end }}
+ {{- end -}}
</div>
<footer>
- {{ template "footer" . }}
+ {{- template "footer" . -}}
</footer>
</body>
</html>
diff --git a/templates/repo_index.tmpl b/templates/repo_index.tmpl
index c9d7311..4eb0345 100644
--- a/templates/repo_index.tmpl
+++ b/templates/repo_index.tmpl
@@ -6,11 +6,11 @@
<!DOCTYPE html>
<html lang="en">
<head>
- {{ template "head_common" . }}
- <title>{{ .repo_name }} &ndash; {{ template "group_path_plain" .group_path }} &ndash; {{ .global.forge_title }}</title>
+ {{- template "head_common" . -}}
+ <title>{{ .repo_name }} &ndash; {{ template "group_path_plain" .group_path }} &ndash; {{ .global.forge_title -}}</title>
</head>
<body class="repo-index">
- {{ template "header" . }}
+ {{- template "header" . -}}
<div class="padding-wrapper">
<table id="repo-info-table">
<thead>
@@ -21,24 +21,24 @@
<tbody>
<tr>
<th scope="row">Name</th>
- <td>{{ .repo_name }}</td>
+ <td>{{- .repo_name -}}</td>
</tr>
- {{ if .repo_description }}
+ {{- if .repo_description -}}
<tr>
<th scope="row">Description</th>
- <td>{{ .repo_description }}</td>
+ <td>{{- .repo_description -}}</td>
</tr>
- {{ end }}
+ {{- end -}}
<tr>
<th scope="row">SSH remote</th>
- <td><code>{{ .ssh_clone_url }}</code></td>
+ <td><code>{{- .ssh_clone_url -}}</code></td>
</tr>
- {{ if .notes }}
+ {{- if .notes -}}
<tr>
<th scope="row">Notes</th>
- <td><ul>{{ range .notes }}<li>{{ . }}</li>{{ end }}</ul></td>
+ <td><ul>{{- range .notes -}}<li>{{- . -}}</li>{{- end -}}</ul></td>
</tr>
- {{ end }}
+ {{- end -}}
</tbody>
</table>
</div>
@@ -47,12 +47,12 @@
<a href="contrib/" class="btn-normal">Merge requests</a>
</p>
</div>
- {{ if .commits }}
+ {{- if .commits -}}
<div class="padding-wrapper scroll">
<table id="recent-commits" class="wide">
<thead>
<tr class="title-row">
- <th colspan="3">Recent commits (<a href="log/{{ if .ref_type }}?{{ .ref_type }}={{ .ref_name }}{{ end }}">see all</a>)</th>
+ <th colspan="3">Recent commits (<a href="log/{{- if .ref_type -}}?{{- .ref_type -}}={{- .ref_name -}}{{- end -}}">see all</a>)</th>
</tr>
<tr>
<th scope="col">Title</th>
@@ -61,27 +61,27 @@
</tr>
</thead>
<tbody>
- {{- range .commits }}
+ {{- range .commits -}}
<tr>
- <td class="commit-title"><a href="commit/{{ .ID }}">{{ .Message | first_line }}</a></td>
+ <td class="commit-title"><a href="commit/{{- .ID -}}">{{- .Message | first_line -}}</a></td>
<td class="commit-author">
- <a class="email-name" href="mailto:{{ .Author.Email }}">{{ .Author.Name }}</a>
+ <a class="email-name" href="mailto:{{- .Author.Email -}}">{{- .Author.Name -}}</a>
</td>
<td class="commit-time">
- {{ .Author.When.Format "2006-01-02 15:04:05 -0700" }}
+ {{- .Author.When.Format "2006-01-02 15:04:05 -0700" -}}
</td>
</tr>
- {{- end }}
+ {{- end -}}
</tbody>
</table>
</div>
- {{ end }}
- {{ if .files }}
+ {{- end -}}
+ {{- if .files -}}
<div class="padding-wrapper scroll">
<table id="file-tree" class="wide">
<thead>
<tr class="title-row">
- <th colspan="3">/{{ if .ref_name }} on {{ .ref_name }}{{ end }}</th>
+ <th colspan="3">/{{- if .ref_name -}} on {{- .ref_name -}}{{- end -}}</th>
</tr>
<tr>
<th scope="col">Mode</th>
@@ -90,26 +90,26 @@
</tr>
</thead>
<tbody>
- {{- $ref_type := .ref_type }}
- {{- $ref := .ref_name }}
- {{- range .files }}
+ {{- $ref_type := .ref_type -}}
+ {{- $ref := .ref_name -}}
+ {{- range .files -}}
<tr>
- <td class="file-mode">{{ .Mode }}</td>
- <td class="file-name"><a href="tree/{{ .Name }}{{ if not .Is_file }}/{{ end }}{{ if $ref_type }}?{{ $ref_type }}={{ $ref }}{{ end }}">{{ .Name }}</a>{{ if not .Is_file }}/{{ end }}</td>
- <td class="file-size">{{ .Size }}</td>
+ <td class="file-mode">{{- .Mode -}}</td>
+ <td class="file-name"><a href="tree/{{- .Name -}}{{- if not .Is_file -}}/{{- end -}}{{- if $ref_type -}}?{{- $ref_type -}}={{- $ref -}}{{- end -}}">{{- .Name -}}</a>{{- if not .Is_file -}}/{{- end -}}</td>
+ <td class="file-size">{{- .Size -}}</td>
</tr>
- {{- end }}
+ {{- end -}}
</tbody>
</table>
</div>
- {{ end }}
- {{ if .readme }}
+ {{- end -}}
+ {{- if .readme -}}
<div class="padding-wrapper" id="readme">
- {{ .readme }}
+ {{- .readme -}}
</div>
- {{ end }}
+ {{- end -}}
<footer>
- {{ template "footer" . }}
+ {{- template "footer" . -}}
</footer>
</body>
</html>
diff --git a/templates/repo_log.tmpl b/templates/repo_log.tmpl
index dbe764e..324ceeb 100644
--- a/templates/repo_log.tmpl
+++ b/templates/repo_log.tmpl
@@ -6,16 +6,16 @@
<!DOCTYPE html>
<html lang="en">
<head>
- {{ template "head_common" . }}
- <title>Log &ndash; {{ .repo_name }} &ndash; {{ template "group_path_plain" .group_path }} &ndash; {{ .global.forge_title }}</title>
+ {{- template "head_common" . -}}
+ <title>Log &ndash; {{ .repo_name }} &ndash; {{ template "group_path_plain" .group_path }} &ndash; {{ .global.forge_title -}}</title>
</head>
<body class="repo-log">
- {{ template "header" . }}
+ {{- template "header" . -}}
<div class="scroll">
<table id="commits" class="wide">
<thead>
<tr class="title-row">
- <th colspan="4">Commits {{ if .ref_name }} on {{ .ref_name }}{{ end }}</th>
+ <th colspan="4">Commits {{ if .ref_name }} on {{ .ref_name }}{{ end -}}</th>
</tr>
<tr>
<th scope="col">ID</th>
@@ -25,23 +25,23 @@
</tr>
</thead>
<tbody>
- {{- range .commits }}
+ {{- range .commits -}}
<tr>
- <td class="commit-id"><a href="../commit/{{ .ID }}">{{ .ID }}</a></td>
- <td class="commit-title">{{ .Message | first_line }}</td>
+ <td class="commit-id"><a href="../commit/{{- .ID -}}">{{- .ID -}}</a></td>
+ <td class="commit-title">{{- .Message | first_line -}}</td>
<td class="commit-author">
- <a class="email-name" href="mailto:{{ .Author.Email }}">{{ .Author.Name }}</a>
+ <a class="email-name" href="mailto:{{- .Author.Email -}}">{{- .Author.Name -}}</a>
</td>
<td class="commit-time">
- {{ .Author.When.Format "2006-01-02 15:04:05 -0700" }}
+ {{- .Author.When.Format "2006-01-02 15:04:05 -0700" -}}
</td>
</tr>
- {{- end }}
+ {{- end -}}
</tbody>
</table>
</div>
<footer>
- {{ template "footer" . }}
+ {{- template "footer" . -}}
</footer>
</body>
</html>
diff --git a/templates/repo_raw_dir.tmpl b/templates/repo_raw_dir.tmpl
index 924df0f..f1461b3 100644
--- a/templates/repo_raw_dir.tmpl
+++ b/templates/repo_raw_dir.tmpl
@@ -6,17 +6,17 @@
<!DOCTYPE html>
<html lang="en">
<head>
- {{ template "head_common" . }}
- <title>/{{ .path_spec }}{{ if ne .path_spec "" }}/{{ end }} &ndash; {{ .repo_name }} &ndash; {{ template "group_path_plain" .group_path }} &ndash; {{ .global.forge_title }}</title>
+ {{- template "head_common" . -}}
+ <title>/{{ .path_spec }}{{ if ne .path_spec "" }}/{{ end }} &ndash; {{ .repo_name }} &ndash; {{ template "group_path_plain" .group_path }} &ndash; {{ .global.forge_title -}}</title>
</head>
<body class="repo-raw-dir">
- {{ template "header" . }}
+ {{- template "header" . -}}
<div class="padding-wrapper scroll">
<table id="file-tree" class="wide">
<thead>
<tr class="title-row">
<th colspan="3">
- (Raw) /{{ .path_spec }}{{ if ne .path_spec "" }}/{{ end }}{{ if .ref_name }} on {{ .ref_name }}{{ end }}
+ (Raw) /{{ .path_spec }}{{ if ne .path_spec "" }}/{{ end }}{{ if .ref_name }} on {{ .ref_name }}{{ end -}}
</th>
</tr>
<tr>
@@ -26,16 +26,16 @@
</tr>
</thead>
<tbody>
- {{- $path_spec := .path_spec }}
- {{- $ref := .ref_name }}
- {{- $ref_type := .ref_type }}
- {{- range .files }}
+ {{- $path_spec := .path_spec -}}
+ {{- $ref := .ref_name -}}
+ {{- $ref_type := .ref_type -}}
+ {{- range .files -}}
<tr>
- <td class="file-mode">{{ .Mode }}</td>
- <td class="file-name"><a href="{{ .Name }}{{ if not .Is_file }}/{{ end }}{{ if $ref_type }}?{{ $ref_type }}={{ $ref }}{{ end }}">{{ .Name }}</a>{{ if not .Is_file }}/{{ end }}</td>
- <td class="file-size">{{ .Size }}</td>
+ <td class="file-mode">{{- .Mode -}}</td>
+ <td class="file-name"><a href="{{- .Name -}}{{- if not .Is_file -}}/{{- end -}}{{- if $ref_type -}}?{{- $ref_type -}}={{- $ref -}}{{- end -}}">{{- .Name -}}</a>{{- if not .Is_file -}}/{{- end -}}</td>
+ <td class="file-size">{{- .Size -}}</td>
</tr>
- {{- end }}
+ {{- end -}}
</tbody>
</table>
</div>
@@ -44,7 +44,7 @@
</div>
</div>
<footer>
- {{ template "footer" . }}
+ {{- template "footer" . -}}
</footer>
</body>
</html>
diff --git a/templates/repo_tree_dir.tmpl b/templates/repo_tree_dir.tmpl
index a62139c..12d1636 100644
--- a/templates/repo_tree_dir.tmpl
+++ b/templates/repo_tree_dir.tmpl
@@ -6,17 +6,17 @@
<!DOCTYPE html>
<html lang="en">
<head>
- {{ template "head_common" . }}
- <title>/{{ .path_spec }}{{ if ne .path_spec "" }}/{{ end }} &ndash; {{ .repo_name }} &ndash; {{ template "group_path_plain" .group_path }} &ndash; {{ .global.forge_title }}</title>
+ {{- template "head_common" . -}}
+ <title>/{{ .path_spec }}{{ if ne .path_spec "" }}/{{ end }} &ndash; {{ .repo_name }} &ndash; {{ template "group_path_plain" .group_path }} &ndash; {{ .global.forge_title -}}</title>
</head>
<body class="repo-tree-dir">
- {{ template "header" . }}
+ {{- template "header" . -}}
<div class="padding-wrapper scroll">
<table id="file-tree" class="wide">
<thead>
<tr class="title-row">
<th colspan="3">
- /{{ .path_spec }}{{ if ne .path_spec "" }}/{{ end }}{{ if .ref_name }} on {{ .ref_name }}{{ end }}
+ /{{ .path_spec }}{{ if ne .path_spec "" }}/{{ end }}{{ if .ref_name }} on {{ .ref_name }}{{ end -}}
</th>
<tr>
<th scope="col">Mode</th>
@@ -26,16 +26,16 @@
</tr>
</thead>
<tbody>
- {{- $path_spec := .path_spec }}
- {{- $ref := .ref_name }}
- {{- $ref_type := .ref_type }}
- {{- range .files }}
+ {{- $path_spec := .path_spec -}}
+ {{- $ref := .ref_name -}}
+ {{- $ref_type := .ref_type -}}
+ {{- range .files -}}
<tr>
- <td class="file-mode">{{ .Mode }}</td>
- <td class="file-name"><a href="{{ .Name }}{{ if not .Is_file }}/{{ end }}{{ if $ref_type }}?{{ $ref_type }}={{ $ref }}{{ end }}">{{ .Name }}</a>{{ if not .Is_file }}/{{ end }}</td>
- <td class="file-size">{{ .Size }}</td>
+ <td class="file-mode">{{- .Mode -}}</td>
+ <td class="file-name"><a href="{{- .Name -}}{{- if not .Is_file -}}/{{- end -}}{{- if $ref_type -}}?{{- $ref_type -}}={{- $ref -}}{{- end -}}">{{- .Name -}}</a>{{- if not .Is_file -}}/{{- end -}}</td>
+ <td class="file-size">{{- .Size -}}</td>
</tr>
- {{- end }}
+ {{- end -}}
</tbody>
</table>
</div>
@@ -43,13 +43,13 @@
<div id="refs">
</div>
</div>
- {{ if .readme }}
+ {{- if .readme -}}
<div class="padding-wrapper" id="readme">
- {{ .readme -}}
+ {{- .readme -}}
</div>
- {{ end }}
+ {{- end -}}
<footer>
- {{ template "footer" . }}
+ {{- template "footer" . -}}
</footer>
</body>
</html>
diff --git a/templates/repo_tree_file.tmpl b/templates/repo_tree_file.tmpl
index 333e1dc..b0ce0f1 100644
--- a/templates/repo_tree_file.tmpl
+++ b/templates/repo_tree_file.tmpl
@@ -6,20 +6,20 @@
<!DOCTYPE html>
<html lang="en">
<head>
- {{ template "head_common" . }}
+ {{- template "head_common" . -}}
<link rel="stylesheet" href="/:/static/chroma.css" />
- <title>/{{ .path_spec }} &ndash; {{ .repo_name }} &ndash; {{ template "group_path_plain" .group_path }} &ndash; {{ .global.forge_title }}</title>
+ <title>/{{ .path_spec }} &ndash; {{ .repo_name }} &ndash; {{ template "group_path_plain" .group_path }} &ndash; {{ .global.forge_title -}}</title>
</head>
<body class="repo-tree-file">
- {{ template "header" . }}
+ {{- template "header" . -}}
<div class="padding">
<p>
/{{ .path_spec }} (<a href="/{{ template "group_path_plain" .group_path }}/:/repos/{{ .repo_name }}/raw/{{ .path_spec }}{{ if .ref_type }}?{{ .ref_type }}={{ .ref_name }}{{ end }}">raw</a>)
</p>
- {{ .file_contents }}
+ {{- .file_contents -}}
</div>
<footer>
- {{ template "footer" . }}
+ {{- template "footer" . -}}
</footer>
</body>
</html>