aboutsummaryrefslogtreecommitdiff
path: root/templates/repo/branches/overview.tmpl
diff options
context:
space:
mode:
Diffstat (limited to 'templates/repo/branches/overview.tmpl')
-rw-r--r--templates/repo/branches/overview.tmpl62
1 files changed, 62 insertions, 0 deletions
diff --git a/templates/repo/branches/overview.tmpl b/templates/repo/branches/overview.tmpl
new file mode 100644
index 00000000..16775d44
--- /dev/null
+++ b/templates/repo/branches/overview.tmpl
@@ -0,0 +1,62 @@
+{{template "base/head" .}}
+<div class="repository branches overview">
+ {{template "repo/header" .}}
+ <div class="ui container">
+ <div class="navbar">
+ {{template "repo/branches/navbar" .}}
+ </div>
+ <div class="ui top attached header">
+ {{.i18n.Tr "repo.settings.default_branch"}}
+ </div>
+ <div class="ui attached segment list">
+ <div class="item ui grid">
+ <div class="ui eleven wide column">
+ {{if .DefaultBranch.IsProtected}}<i class="octicon octicon-shield"></i> {{end}}<a class="markdown" href="{{$.RepoLink}}/src/{{.DefaultBranch.Name}}"><code>{{.DefaultBranch.Name}}</code></a>
+ {{$timeSince := TimeSince .DefaultBranch.Commit.Committer.When $.Lang}}
+ <span class="ui text light grey">{{$.i18n.Tr "repo.branches.updated_by" $timeSince .DefaultBranch.Commit.Committer.Name | Safe}}</span>
+ </div>
+ <div class="ui four wide column">
+ <a class="ui basic blue button" href="{{$.RepoLink}}/settings/branches">{{.i18n.Tr "repo.branches.change_default_branch"}}</a>
+ </div>
+ </div>
+ </div>
+
+ {{if .ActiveBranches}}
+ <div class="ui top attached header">
+ {{.i18n.Tr "repo.branches.active_branches"}}
+ </div>
+ <div class="ui attached segment list">
+ {{range .ActiveBranches}}
+ <div class="item ui grid">
+ <div class="ui eleven wide column">
+ {{if .IsProtected}}<i class="octicon octicon-shield"></i> {{end}}<a class="markdown" href="{{$.RepoLink}}/src/{{.Name}}"><code>{{.Name}}</code></a>
+ {{$timeSince := TimeSince .Commit.Committer.When $.Lang}}
+ <span class="ui text light grey">{{$.i18n.Tr "repo.branches.updated_by" $timeSince .Commit.Committer.Name | Safe}}</span>
+ </div>
+ <div class="ui four wide column">
+ <a class="ui basic button" href="{{$.RepoLink}}/compare/{{$.DefaultBranch.Name}}...{{.Name}}"><i class="octicon octicon-git-pull-request"></i> {{$.i18n.Tr "repo.pulls.new"}}</a>
+ </div>
+ </div>
+ {{end}}
+ </div>
+ {{end}}
+
+ {{if .StaleBranches}}
+ <div class="ui top attached header">
+ {{.i18n.Tr "repo.branches.stale_branches"}}
+ </div>
+ <div class="ui attached segment list">
+ {{range .StaleBranches}}
+ <div class="item ui grid">
+ <div class="ui fourteen wide column">
+ {{if .IsProtected}}<i class="octicon octicon-shield"></i> {{end}}<a class="markdown" href="{{$.RepoLink}}/src/{{.Name}}"><code>{{.Name}}</code></a>
+ {{$timeSince := TimeSince .Commit.Committer.When $.Lang}}
+ <span class="ui text light grey">{{$.i18n.Tr "repo.branches.updated_by" $timeSince .Commit.Committer.Name | Safe}}</span>
+ </div>
+ </div>
+ {{end}}
+ </div>
+ {{end}}
+ </div>
+</div>
+{{template "base/footer" .}} \ No newline at end of file