summaryrefslogtreecommitdiffstats
path: root/templates/user/dashboard/navbar.tmpl
blob: 7d9c999507e16108ed7eb1fe9d611b01f520d922 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
<div class="ui container">
  <div class="ui floating dropdown link jump">
    <span class="text">
    	<img class="ui avatar image" src="{{.ContextUser.AvatarLink}}">
  		{{.ContextUser.ShortName 20}}
    	<i class="dropdown icon"></i>
  	</span>
    <div class="context user overflow menu" tabindex="-1">
			<div class="ui header">
				{{.i18n.Tr "home.switch_dashboard_context"}}
			</div>
      <div class="items">
      	<a class="{{if eq .ContextUser.Id .SignedUser.Id}}active selected{{end}} item" href="{{AppSubUrl}}/{{if .PageIsIssues}}issues{{else if .PageIsPulls}}pulls{{end}}">
        	<img class="ui avatar image" src="{{.SignedUser.AvatarLink}}">
      		{{.SignedUser.Name}}
      	</a>
        {{range .Orgs}}
        <a class="{{if eq $.ContextUser.Id .Id}}active selected{{end}} item" href="{{AppSubUrl}}/org/{{.Name}}/{{if $.PageIsIssues}}issues{{else if $.PageIsPulls}}pulls{{else}}dashboard{{end}}">
          <img class="ui avatar image" src="{{.AvatarLink}}">
          {{.ShortName 20}}
        </a>
        {{end}}
      </div>
    	<a class="item" href="{{AppSubUrl}}/org/create">
    		<i class="octicon octicon-repo-create"></i>&nbsp;&nbsp;&nbsp;{{.i18n.Tr "new_org"}}
    	</a>
    </div>
  </div>

  {{if .ContextUser.IsOrganization}}
  <div class="ui right">
    <div class="ui secondary head menu">
      <a class="{{if .PageIsNews}}active{{end}} item" href="{{AppSubUrl}}/org/{{.ContextUser.Name}}/dashboard">
        <i class="octicon octicon-rss"></i>&nbsp;{{.i18n.Tr "news_feed"}}
      </a>
      <a class="{{if .PageIsIssues}}active{{end}} item" href="{{AppSubUrl}}/org/{{.ContextUser.Name}}/issues">
        <i class="octicon octicon-issue-opened"></i>&nbsp;{{.i18n.Tr "issues"}}
      </a>
      <a class="{{if .PageIsPulls}}active{{end}} item" href="{{AppSubUrl}}/org/{{.ContextUser.Name}}/pulls">
        <i class="octicon octicon-git-pull-request"></i>&nbsp;{{.i18n.Tr "pull_requests"}}
      </a>
      <div class="right menu">
        <div class="item">
          <a class="ui blue basic button" href="{{AppSubUrl}}/org/{{.ContextUser.Name}}">
            {{.i18n.Tr "home.view_home" (.ContextUser.ShortName 10)}}
          </a>
        </div>
      </div>
    </div>
  </div>
  {{end}}
</div>
<div class="ui divider"></div>