{{$canReadReleases := $.Permission.CanRead $.UnitTypeReleases}} {{$canReadCode := $.Permission.CanRead $.UnitTypeCode}} {{if $canReadReleases}} <div class="tw-flex"> <div class="tw-flex-1 tw-flex tw-content-center"> <h2 class="ui compact small menu header small-menu-items"> <a class="{{if and .PageIsReleaseList (not .PageIsSingleTag)}}active {{end}}item" href="{{.RepoLink}}/releases">{{ctx.Locale.PrettyNumber .NumReleases}} {{ctx.Locale.TrN .NumReleases "repo.release" "repo.releases"}}</a> {{if $canReadCode}} <a class="{{if or .PageIsTagList .PageIsSingleTag}}active {{end}}item" href="{{.RepoLink}}/tags">{{ctx.Locale.PrettyNumber .NumTags}} {{ctx.Locale.TrN .NumTags "repo.tag" "repo.tags"}}</a> {{end}} </h2> </div> {{if .EnableFeed}} <a class="ui small button" href="{{.RepoLink}}/{{if .PageIsTagList}}tags{{else}}releases{{end}}.rss"> {{svg "octicon-rss" 16}} {{ctx.Locale.Tr "rss_feed"}} </a> {{end}} {{if and (not .PageIsTagList) .CanCreateRelease}} <a class="ui small primary button" href="{{$.RepoLink}}/releases/new{{if .PageIsSingleTag}}?tag={{.TagName}}{{end}}"> {{ctx.Locale.Tr "repo.release.new_release"}} </a> {{end}} </div> <div class="divider"></div> {{else if $canReadCode}} {{/* if the "repo.releases" unit is disabled, only show the "commits / branches / tags" sub menu */}} {{template "repo/sub_menu" .}} {{end}}