2016-02-15 00:26:47 +01:00
< div class = "header-wrapper" >
2014-10-19 07:35:24 +02:00
{{ with .Repository }}
2016-02-15 00:26:47 +01:00
< div class = "ui container" > <!-- start container -->
< div class = "ui vertically padded grid head" > <!-- start grid -->
< div class = "column" > <!-- start column -->
< div class = "ui header" >
< div class = "ui huge breadcrumb" >
< i class = "mega-octicon octicon- {{ if .IsPrivate }} lock {{ else if .IsMirror }} repo-clone {{ else if .IsFork }} repo-forked {{ else }} repo {{ end }} " ></ i >
< a href = " {{ AppSubUrl }} / {{ .Owner.Name }} " > {{ .Owner.Name }} </ a >
< div class = "divider" > / < / div >
< a href = " {{ $.RepoLink }} " > {{ .Name }} </ a >
2016-12-02 02:12:16 +01:00
{{ if .IsMirror }} < div class = "fork-flag" > {{ $.i18n.Tr "repo.mirror_from" }} < a target = "_blank" rel = "noopener" href = " {{ $.Mirror.Address }} " > {{ $.Mirror.Address }} </ a ></ div > {{ end }}
2016-07-16 06:45:13 +02:00
{{ if .IsFork }} < div class = "fork-flag" > {{ $.i18n.Tr "repo.forked_from" }} < a href = " {{ .BaseRepo.Link }} " > {{ SubStr .BaseRepo.RelLink 1 -1 }} </ a ></ div > {{ end }}
2016-02-15 00:26:47 +01:00
< / div >
2016-02-15 00:09:33 +01:00
2016-02-15 00:26:47 +01:00
< div class = "ui right" >
< div class = "ui labeled button" tabindex = "0" >
< a class = "ui button" href = " {{ $.RepoLink }} /action/ {{ if $.IsWatchingRepo }} un {{ end }} watch?redirect_to= {{ $.Link }} " >
2016-07-15 07:57:28 +02:00
< i class = "icon fa-eye {{ if not $.IsWatchingRepo }} -slash {{ end }} " ></ i > {{ if $.IsWatchingRepo }}{{ $.i18n.Tr "repo.unwatch" }}{{ else }}{{ $.i18n.Tr "repo.watch" }}{{ end }}
2016-02-15 00:26:47 +01:00
< / a >
2016-07-15 15:53:43 +02:00
< a class = "ui basic label" href = " {{ .Link }} /watchers" >
2016-02-15 00:26:47 +01:00
{{ .NumWatches }}
< / a >
< / div >
< div class = "ui labeled button" tabindex = "0" >
< a class = "ui button" href = " {{ $.RepoLink }} /action/ {{ if $.IsStaringRepo }} un {{ end }} star?redirect_to= {{ $.Link }} " >
< i class = "icon fa-star {{ if not $.IsStaringRepo }} -o {{ end }} " ></ i > {{ if $.IsStaringRepo }}{{ $.i18n.Tr "repo.unstar" }}{{ else }}{{ $.i18n.Tr "repo.star" }}{{ end }}
< / a >
2016-07-15 15:53:43 +02:00
< a class = "ui basic label" href = " {{ .Link }} /stars" >
2016-02-15 00:26:47 +01:00
{{ .NumStars }}
< / a >
< / div >
{{ if .CanBeForked }}
2015-12-07 23:30:52 +01:00
< div class = "ui labeled button" tabindex = "0" >
2017-01-26 15:44:37 +01:00
< a class = "ui button" href = " {{ AppSubUrl }} /repo/fork/ {{ .ID }} " >
2016-07-16 06:45:13 +02:00
< i class = "octicon octicon-repo-forked" ></ i > {{ $.i18n.Tr "repo.fork" }}
2015-12-07 23:30:52 +01:00
< / a >
2016-07-15 15:53:43 +02:00
< a class = "ui basic label" href = " {{ .Link }} /forks" >
2016-02-15 00:26:47 +01:00
{{ .NumForks }}
2015-12-07 23:30:52 +01:00
< / a >
< / div >
2016-02-15 00:26:47 +01:00
{{ end }}
2015-12-07 23:30:52 +01:00
< / div >
2016-02-15 00:26:47 +01:00
< / div >
< / div > <!-- end column -->
< / div > <!-- end grid -->
< / div > <!-- end container -->
2015-08-12 12:12:06 +02:00
{{ end }}
2015-12-03 02:56:26 +01:00
{{ if not ( or .IsBareRepo .IsDiffCompare ) }}
2016-02-15 00:26:47 +01:00
< div class = "ui tabs container" >
< div class = "ui tabular menu navbar" >
< a class = " {{ if .PageIsViewCode }} active {{ end }} item" href = " {{ .RepoLink }} " >
2016-07-16 06:45:13 +02:00
< i class = "octicon octicon-code" ></ i > {{ .i18n.Tr "repo.code" }}
2016-02-15 00:26:47 +01:00
< / a >
2016-11-04 09:06:54 +01:00
{{ if .Repository.EnableIssues }}
2016-02-15 00:26:47 +01:00
< a class = " {{ if .PageIsIssueList }} active {{ end }} item" href = " {{ .RepoLink }} /issues" >
2016-11-04 09:06:54 +01:00
< i class = "octicon octicon-issue-opened" ></ i > {{ .i18n.Tr "repo.issues" }} {{ if not .Repository.EnableExternalTracker }} < span class = "ui {{ if not .Repository.NumOpenIssues }} gray {{ else }} blue {{ end }} small label" > {{ .Repository.NumOpenIssues }}{{ end }} </ span >
2015-12-07 23:30:52 +01:00
< / a >
2016-02-15 00:26:47 +01:00
{{ end }}
2016-02-19 20:33:06 +01:00
{{ if .Repository.AllowsPulls }}
2016-02-15 00:26:47 +01:00
< a class = " {{ if .PageIsPullList }} active {{ end }} item" href = " {{ .RepoLink }} /pulls" >
2016-07-16 06:45:13 +02:00
< i class = "octicon octicon-git-pull-request" ></ i > {{ .i18n.Tr "repo.pulls" }} < span class = "ui {{ if not .Repository.NumOpenPulls }} gray {{ else }} blue {{ end }} small label" > {{ .Repository.NumOpenPulls }} </ span >
2015-12-07 23:30:52 +01:00
< / a >
2016-02-15 00:26:47 +01:00
{{ end }}
< a class = " {{ if ( or ( .PageIsCommits ) ( .PageIsDiff )) }} active {{ end }} item" href = " {{ .RepoLink }} /commits/ {{ EscapePound .BranchName }} " >
2016-07-16 06:45:13 +02:00
< i class = "octicon octicon-history" ></ i > {{ .i18n.Tr "repo.commits" }} < span class = "ui {{ if not .CommitsCount }} gray {{ else }} blue {{ end }} small label" > {{ .CommitsCount }} </ span >
2016-02-15 00:26:47 +01:00
< / a >
< a class = " {{ if .PageIsReleaseList }} active {{ end }} item" href = " {{ .RepoLink }} /releases" >
2016-07-16 06:45:13 +02:00
< i class = "octicon octicon-tag" ></ i > {{ .i18n.Tr "repo.releases" }} < span class = "ui {{ if not .Repository.NumTags }} gray {{ else }} blue {{ end }} small label" > {{ .Repository.NumTags }} </ span >
2016-02-15 00:26:47 +01:00
< / a >
{{ if .Repository.EnableWiki }}
< a class = " {{ if .PageIsWiki }} active {{ end }} item" href = " {{ .RepoLink }} /wiki" >
2016-07-16 06:45:13 +02:00
< i class = "octicon octicon-book" ></ i > {{ .i18n.Tr "repo.wiki" }}
2015-12-07 23:30:52 +01:00
< / a >
2016-02-15 00:26:47 +01:00
{{ end }}
{{ if .IsRepositoryAdmin }}
< div class = "right menu" >
< a class = " {{ if .PageIsSettings }} active {{ end }} item" href = " {{ .RepoLink }} /settings" >
2016-07-16 06:45:13 +02:00
< i class = "octicon octicon-tools" ></ i > {{ .i18n.Tr "repo.settings" }}
2015-12-07 23:30:52 +01:00
< / a >
2016-02-15 00:26:47 +01:00
< / div >
{{ end }}
2015-12-07 23:30:52 +01:00
< / div >
< / div >
< div class = "ui tabs divider" > < / div >
2015-12-03 02:15:00 +01:00
{{ else }}
2015-12-07 23:30:52 +01:00
< div class = "ui divider" > < / div >
2016-02-15 00:26:47 +01:00
{{ end }}
2016-03-04 20:50:34 +01:00
< / div >