You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

sub_menu.tmpl 2.1KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445
  1. <div class="ui segments repository-summary{{if and (.Permission.CanRead $.UnitTypeCode) (not .IsEmptyRepo) .LanguageStats }} repository-summary-language-stats{{end}}">
  2. <div class="ui segment sub-menu repository-menu">
  3. <div class="ui two horizontal center link list">
  4. {{if and (.Permission.CanRead $.UnitTypeCode) (not .IsEmptyRepo)}}
  5. <div class="item{{if .PageIsCommits}} active{{end}}">
  6. <a class="ui" href="{{.RepoLink}}/commits{{if .IsViewBranch}}/branch{{else if .IsViewTag}}/tag{{else if .IsViewCommit}}/commit{{end}}/{{EscapePound .BranchName}}">{{svg "octicon-history"}} <b>{{.CommitsCount}}</b> {{.i18n.Tr (TrN .i18n.Lang .CommitsCount "repo.commit" "repo.commits") }}</a>
  7. </div>
  8. <div class="item{{if .PageIsBranches}} active{{end}}">
  9. <a class="ui" href="{{.RepoLink}}/branches/">{{svg "octicon-git-branch"}} <b>{{.BranchesCount}}</b> {{.i18n.Tr (TrN .i18n.Lang .BranchesCount "repo.branch" "repo.branches") }}</a>
  10. </div>
  11. {{if $.Permission.CanRead $.UnitTypeCode}}
  12. <div class="item">
  13. <a class="ui" href="{{.RepoLink}}/tags">{{svg "octicon-tag"}} <b>{{.NumTags}}</b> {{.i18n.Tr (TrN .i18n.Lang .NumTags "repo.tag" "repo.tags") }}</a>
  14. </div>
  15. {{end}}
  16. <div class="item">
  17. <span class="ui">{{svg "octicon-database"}} <b>{{SizeFmt .Repository.Size}}</b></span>
  18. </div>
  19. {{end}}
  20. </div>
  21. </div>
  22. {{if and (.Permission.CanRead $.UnitTypeCode) (not .IsEmptyRepo) .LanguageStats }}
  23. <div class="ui segment sub-menu language-stats-details" style="display: none">
  24. <div class="ui horizontal center link list">
  25. {{range .LanguageStats}}
  26. <div class="item">
  27. <i class="color-icon" style="background-color: {{ .Color }}"></i>
  28. <span class="ui"><b>
  29. {{if eq .Language "other" }}
  30. {{ $.i18n.Tr "repo.language_other" }}
  31. {{else}}
  32. {{ .Language }}
  33. {{end}}
  34. </b> {{ .Percentage }}%</span>
  35. </div>
  36. {{end}}
  37. </div>
  38. </div>
  39. <a class="ui segment language-stats">
  40. {{range .LanguageStats}}
  41. <div class="bar" style="width: {{ .Percentage }}%; background-color: {{ .Color }}">&nbsp;</div>
  42. {{end}}
  43. </a>
  44. {{end}}
  45. </div>