summaryrefslogtreecommitdiffstats
path: root/templates/repo/branch
diff options
context:
space:
mode:
authorBwko <bouwko@gmail.com>2017-10-26 02:49:16 +0200
committerLunny Xiao <xiaolunwen@gmail.com>2017-10-26 08:49:16 +0800
commit3ab580c8d6b8a2c063d848f8e3002347c9e5cebb (patch)
tree3f66f793be25db1ca8baac8d5333e39bfdd4f7e1 /templates/repo/branch
parente86a0bf3feab82c1b3439806245083dffb2f37c9 (diff)
downloadgitea-3ab580c8d6b8a2c063d848f8e3002347c9e5cebb.tar.gz
gitea-3ab580c8d6b8a2c063d848f8e3002347c9e5cebb.zip
Add branch overiew page (#2108)
* Add branch overiew page * fix changed method name on sub menu * remove unused code
Diffstat (limited to 'templates/repo/branch')
-rw-r--r--templates/repo/branch/list.tmpl81
1 files changed, 81 insertions, 0 deletions
diff --git a/templates/repo/branch/list.tmpl b/templates/repo/branch/list.tmpl
new file mode 100644
index 0000000000..a1bbc17677
--- /dev/null
+++ b/templates/repo/branch/list.tmpl
@@ -0,0 +1,81 @@
+{{template "base/head" .}}
+<div class="ui repository branches">
+ {{template "repo/header" .}}
+ <div class="ui container">
+ {{template "base/alert" .}}
+ {{template "repo/sub_menu" .}}
+ <h4 class="ui top attached header">
+ {{.i18n.Tr "repo.default_branch"}}
+ </h4>
+
+ <div class="ui attached table segment">
+ <table class="ui very basic striped fixed table single line">
+ <tbody>
+ <tr>
+ <td>{{.DefaultBranch}}</td>
+ </tr>
+ </tbody>
+ </table>
+ </div>
+
+ {{if gt (len .Branches) 1}}
+ <h4 class="ui top attached header">
+ {{.i18n.Tr "repo.branches"}}
+ </h4>
+ <div class="ui attached table segment">
+ <table class="ui very basic striped fixed table single line">
+ <thead>
+ <tr>
+ <th class="nine wide">{{.i18n.Tr "repo.branch.name"}}</th>
+ {{if and $.IsWriter (not $.IsMirror)}}
+ <th class="one wide right aligned">{{.i18n.Tr "repo.branch.delete_head"}}</th>
+ {{end}}
+ </tr>
+ </thead>
+ <tbody>
+ {{range $branch := .Branches}}
+ {{if ne .Name $.DefaultBranch}}
+ <tr>
+ <td>
+ {{if .IsDeleted}}
+ <s>{{.Name}}</s>
+ <p class="time">{{$.i18n.Tr "repo.branch.deleted_by" .DeletedBranch.DeletedBy.Name}} {{TimeSince .DeletedBranch.Deleted $.i18n.Lang}}</p>
+ {{else}}
+ {{.Name}}
+ <p class="time">{{$.i18n.Tr "org.repo_updated"}} {{TimeSince .Commit.Committer.When $.i18n.Lang}}</p>
+ </td>
+ {{end}}
+ {{if and $.IsWriter (not $.IsMirror)}}
+ <td class="right aligned">
+ {{if .IsProtected}}
+ <i class="octicon octicon-shield"></i>
+ {{else if .IsDeleted}}
+ <a class="undo-button" href data-url="{{$.Link}}/restore?branch_id={{.DeletedBranch.ID | urlquery}}&name={{.DeletedBranch.Name | urlquery}}"><i class="octicon octicon-reply"></i></a>
+ {{else}}
+ <a class="delete-branch-button" href data-url="{{$.Link}}/delete?name={{.Name | urlquery}}" data-val="{{.Name}}"><i class="trash icon text red"></i></a>
+ {{end}}
+ </td>
+ {{end}}
+ </tr>
+ {{end}}
+ {{end}}
+ </tbody>
+ </table>
+ </div>
+ {{end}}
+ </div>
+</div>
+
+<div class="ui small basic delete modal">
+ <div class="ui icon header">
+ <i class="trash icon"></i>
+ {{.i18n.Tr "repo.branch.delete_html"| Safe}} <span class="branch-name"></span>
+ </div>
+ <div class="content">
+ <p>{{.i18n.Tr "repo.branch.delete_desc" | Safe}}</p>
+ {{.i18n.Tr "repo.branch.delete_notices_1" | Safe}}<br>
+ {{.i18n.Tr "repo.branch.delete_notices_html" | Safe}} <span class="branch-name"></span><br>
+ </div>
+ {{template "base/delete_modal_actions" .}}
+</div>
+{{template "base/footer" .}}