Personal Git forge.

Code git clone ssh://git.poy.ooo:6969/~poyo/farga ZIP
templating/views/layouts/repo.html / 2KiB #ea00f6b7
Raw
{{define "repo"}}<!DOCTYPE html><html lang="en"><head>    <title>~{{.Meta.User.Handle}}/{{.Meta.Name}}</title>    <link rel="stylesheet" href="/static/css/repos.css">    <link rel="stylesheet" href="/static/css/blob.css">    <link rel="stylesheet" href="/static/css/styles.css">    <link rel="stylesheet" href="/static/css/lists.css">    <link rel="stylesheet" href="/static/css/log.css">    <link rel="stylesheet" href="/static/css/issues.css">    <link rel="icon" href="/static/icons/favicon.ico"></head><body>    {{ template "header" . }}    <main class="repo-container">        <div class="repo-header">            <div class="inline">                <div class="repo-title">                    <h2><a href="/~{{.Meta.User.Handle}}">~{{.Meta.User.Handle}}</a>/<a href="{{RepoRoot .Meta}}">{{.Meta.Name}}</a></h2>                    {{if .Meta.IsPrivate}}                        <span class="private">Private</span>                    {{else}}                        <span class="public">Public</span>                    {{end}}                </div>                <div class="repo-links">                    <a href="{{RepoRoot .Meta}}/tree/{{.Branch}}" {{if .View}}{{else}}class="selected"{{end}}{{if eq .View "tree"}}class="selected"{{end}}>Overview</a>                    <a href="{{RepoRoot .Meta}}/log{{if .Branch}}/{{.Branch}}{{end}}" {{if eq .View "log"}}class="selected"{{end}}>Log</a>                    <a href="{{RepoRoot .Meta}}/issues" {{if eq .View "issues"}}class="selected"{{end}}>Issues</a>                    {{if .IsOwner}}                        <a href="{{RepoRoot .Meta}}/config"{{if eq .View "config"}}class="selected"{{end}}>Config</a>                    {{end}}                    {{if eq .View "blob"}}                        <a class="selected">Blob</a>                    {{end}}                </div>            </div>            <div class="repo-description">            {{if .Meta.Description}}                <p>{{.Meta.Description}}</p>            {{else}}                <p><em>(No description)</em></p>            {{end}}                <details class="download">                    <summary>Code</summary>                    <code>git clone ssh://{{.sshDomain}}:{{.sshPort}}{{RepoRoot .Meta}}</code>                    <a href="{{RepoRoot .Meta}}/zip/{{.Branch}}">ZIP</a>                </details>            </div>        </div>        <div class="repo-content">            {{ template "content" .}}        </div>    </main>    {{ template "footer" . }}</body></html>{{ end }}