2019-02-09 16:07:38 +01:00
<div class="dashboard-navbar">
2017-12-31 01:47:52 +01:00
<div class="ui secondary stackable menu">
<div class="item">
<div class="ui floating dropdown link jump">
2021-02-12 02:29:07 +01:00
<span class="text truncated-item-container">
2020-12-03 19:46:11 +01:00
{{ avatar .ContextUser }}
2021-02-12 02:29:07 +01:00
<span class="truncated-item-name"> {{ .ContextUser .ShortName 4 0 }} </span>
2020-10-06 01:25:43 -05:00
{{ if .ContextUser .IsOrganization }}
<span class="org-visibility">
2022-06-27 22:58:46 +02:00
{{ if .ContextUser .Visibility .IsLimited }} <div class="ui orange tiny horizontal label"> {{ .locale .Tr "org.settings.visibility.limited_shortname" }} </div> {{ end }}
{{ if .ContextUser .Visibility .IsPrivate }} <div class="ui red tiny horizontal label"> {{ .locale .Tr "org.settings.visibility.private_shortname" }} </div> {{ end }}
2020-10-06 01:25:43 -05:00
</span>
{{ end }}
2020-10-31 23:15:11 +01:00
{{ svg "octicon-triangle-down" 1 4 "dropdown icon" }}
2017-12-31 01:47:52 +01:00
</span>
<div class="context user overflow menu" tabindex="-1">
<div class="ui header">
2022-06-27 22:58:46 +02:00
{{ .locale .Tr "home.switch_dashboard_context" }}
2017-12-31 01:47:52 +01:00
</div>
2019-03-05 06:13:51 +03:00
<div class="scrolling menu items">
2021-02-12 02:29:07 +01:00
<a class=" {{ if eq .ContextUser .ID .SignedUser .ID }} active selected {{ end }} item truncated-item-container" href=" {{ AppSubUrl }} / {{ if .PageIsIssues }} issues {{ else if .PageIsPulls }} pulls {{ else if .PageIsMilestonesDashboard }} milestones {{ end }} ">
2020-12-03 19:46:11 +01:00
{{ avatar .SignedUser }}
2021-02-12 02:29:07 +01:00
<span class="truncated-item-name"> {{ .SignedUser .ShortName 4 0 }} </span>
2017-12-31 01:47:52 +01:00
</a>
{{ range .Orgs }}
2021-04-30 19:25:13 +02:00
<a class=" {{ if eq $ .ContextUser .ID .ID }} active selected {{ end }} item truncated-item-container" title=" {{ .Name }} " href=" {{ .OrganisationLink }} / {{ if $ .PageIsIssues }} issues {{ else if $ .PageIsPulls }} pulls {{ else if $ .PageIsMilestonesDashboard }} milestones {{ else }} dashboard {{ end }} ">
2020-12-03 19:46:11 +01:00
{{ avatar . }}
2021-02-12 02:29:07 +01:00
<span class="truncated-item-name"> {{ .ShortName 4 0 }} </span>
2020-10-06 01:25:43 -05:00
<span class="org-visibility">
2022-06-27 22:58:46 +02:00
{{ if .Visibility .IsLimited }} <div class="ui orange tiny horizontal label"> {{ $ .locale .Tr "org.settings.visibility.limited_shortname" }} </div> {{ end }}
{{ if .Visibility .IsPrivate }} <div class="ui red tiny horizontal label"> {{ $ .locale .Tr "org.settings.visibility.private_shortname" }} </div> {{ end }}
2020-10-06 01:25:43 -05:00
</span>
2017-12-31 01:47:52 +01:00
</a>
{{ end }}
</div>
2018-08-12 19:16:10 +02:00
{{ if .SignedUser .CanCreateOrganization }}
2017-12-31 01:47:52 +01:00
<a class="item" href=" {{ AppSubUrl }} /org/create">
2022-06-27 22:58:46 +02:00
{{ svg "octicon-plus" }} {{ .locale .Tr "new_org" }}
2015-12-07 23:30:52 +01:00
</a>
2018-08-12 19:16:10 +02:00
{{ end }}
2017-12-31 01:47:52 +01:00
</div>
2015-12-07 23:30:52 +01:00
</div>
</div>
2017-12-31 01:47:52 +01:00
{{ if .ContextUser .IsOrganization }}
2021-03-17 22:45:16 +00:00
<div class="item">
<div class="ui floating dropdown link jump">
<span class="text">
{{ svg "octicon-people" 1 8 }}
{{ if .Team }}
{{ .Team .Name }}
{{ else }}
2022-06-27 22:58:46 +02:00
{{ .locale .Tr "org.teams" }}
2021-03-17 22:45:16 +00:00
{{ end }}
{{ svg "octicon-triangle-down" 1 4 "dropdown icon" }}
</span>
<div class="context user overflow menu" tabindex="-1">
<div class="ui header">
2022-06-27 22:58:46 +02:00
{{ .locale .Tr "home.filter_by_team_repositories" }}
2021-03-17 22:45:16 +00:00
</div>
<div class="scrolling menu items">
2022-06-27 22:58:46 +02:00
<a class=" {{ if not $ .Team }} active selected {{ end }} item" title=" {{ .locale .Tr "all" }} " href=" {{ $ .Org .OrganisationLink }} / {{ if $ .PageIsIssues }} issues {{ else if $ .PageIsPulls }} pulls {{ else if $ .PageIsMilestonesDashboard }} milestones {{ else }} dashboard {{ end }} ">
{{ .locale .Tr "all" }}
2021-03-17 22:45:16 +00:00
</a>
2022-05-07 17:49:43 +02:00
{{ range .Teams }}
2021-03-17 22:45:16 +00:00
{{ if not .IncludesAllRepositories }}
2021-04-30 19:25:13 +02:00
<a class=" {{ if $ .Team }} {{ if eq $ .Team .ID .ID }} active selected {{ end }} {{ end }} item" title=" {{ .Name }} " href=" {{ $ .Org .OrganisationLink }} / {{ if $ .PageIsIssues }} issues {{ else if $ .PageIsPulls }} pulls {{ else if $ .PageIsMilestonesDashboard }} milestones {{ else }} dashboard {{ end }} / {{ .Name }} ">
2021-03-17 22:45:16 +00:00
{{ .Name }}
</a>
2020-12-27 20:58:03 +01:00
{{ end }}
2021-03-17 22:45:16 +00:00
{{ end }}
2020-12-27 20:58:03 +01:00
</div>
</div>
</div>
2021-03-26 22:15:13 +01:00
</div>
2017-12-31 01:47:52 +01:00
{{ end }}
2021-03-17 22:45:16 +00:00
{{ if .ContextUser .IsOrganization }}
<div class="right stackable menu">
2021-11-16 18:18:25 +00:00
<a class=" {{ if .PageIsNews }} active {{ end }} item" style="margin-left: auto" href=" {{ .ContextUser .DashboardLink }} {{ if .Team }} / {{ PathEscape .Team .Name }} {{ end }} ">
2022-06-27 22:58:46 +02:00
{{ svg "octicon-rss" }} {{ .locale .Tr "activities" }}
2021-03-17 22:45:16 +00:00
</a>
{{ if not .UnitIssuesGlobalDisabled }}
2021-11-16 18:18:25 +00:00
<a class=" {{ if .PageIsIssues }} active {{ end }} item" href=" {{ .ContextUser .OrganisationLink }} /issues {{ if .Team }} / {{ PathEscape .Team .Name }} {{ end }} ">
2022-06-27 22:58:46 +02:00
{{ svg "octicon-issue-opened" }} {{ .locale .Tr "issues" }}
2021-03-17 22:45:16 +00:00
</a>
{{ end }}
{{ if not .UnitPullsGlobalDisabled }}
2021-11-20 03:13:24 +00:00
<a class=" {{ if .PageIsPulls }} active {{ end }} item" href=" {{ .ContextUser .OrganisationLink }} /pulls {{ if .Team }} / {{ PathEscape .Team .Name }} {{ end }} ">
2022-06-27 22:58:46 +02:00
{{ svg "octicon-git-pull-request" }} {{ .locale .Tr "pull_requests" }}
2021-03-17 22:45:16 +00:00
</a>
{{ end }}
{{ if and .ShowMilestonesDashboardPage ( not ( and .UnitIssuesGlobalDisabled .UnitPullsGlobalDisabled ) ) }}
2021-11-16 18:18:25 +00:00
<a class=" {{ if .PageIsMilestonesDashboard }} active {{ end }} item" href=" {{ .ContextUser .OrganisationLink }} /milestones {{ if .Team }} / {{ PathEscape .Team .Name }} {{ end }} ">
2022-06-27 22:58:46 +02:00
{{ svg "octicon-milestone" }} {{ .locale .Tr "milestones" }}
2021-03-17 22:45:16 +00:00
</a>
{{ end }}
<div class="item">
2022-06-27 22:58:46 +02:00
<a class="ui primary basic button" href=" {{ .ContextUser .HomeLink }} " title=' {{ .locale .Tr "home.view_home" .ContextUser .Name }} '>
{{ .locale .Tr "home.view_home" ( .ContextUser .ShortName 4 0 ) }}
2021-03-17 22:45:16 +00:00
</a>
</div>
</div>
{{ end }}
2021-03-26 22:15:13 +01:00
</div>
2015-08-25 22:58:34 +08:00
</div>
2015-12-07 23:30:52 +01:00
<div class="ui divider"></div>