2022-09-29 21:09:14 +02:00
{{ template "base/head" . }}
2023-07-10 02:42:31 +08:00
<div role="main" aria-label=" {{ .Title }} " class="page-content user notification">
2022-09-29 21:09:14 +02:00
<div class="ui container">
<div class="ui top attached tabular menu">
<a href=" {{ AppSubUrl }} /notifications/subscriptions" class=" {{ if eq .Status 1 }} active {{ end }} item">
{{ .locale .Tr "notification.subscriptions" }}
</a>
<a href=" {{ AppSubUrl }} /notifications/watching" class=" {{ if eq .Status 2 }} active {{ end }} item">
{{ .locale .Tr "notification.watching" }}
</a>
</div>
<div class="ui bottom attached active tab segment">
{{ if eq .Status 1 }}
2023-07-25 23:23:16 +05:30
<div class="gt-df gt-sb">
<div class="gt-df">
2023-05-03 23:58:59 +02:00
<div class="small-menu-items ui compact tiny menu">
2022-09-29 21:09:14 +02:00
<a class=" {{ if eq .State "all" }} active {{ end }} item" href=" {{ $ .Link }} ?sort= {{ $ .SortType }} &state=all&issueType= {{ $ .IssueType }} &labels= {{ $ .Labels }} ">
{{ .locale .Tr "all" }}
</a>
<a class=" {{ if eq .State "open" }} active {{ end }} item" href=" {{ $ .Link }} ?sort= {{ $ .SortType }} &state=open&issueType= {{ $ .IssueType }} &labels= {{ $ .Labels }} ">
2023-02-13 17:59:59 +00:00
{{ svg "octicon-issue-opened" 1 6 "gt-mr-3" }}
2022-09-29 21:09:14 +02:00
{{ .locale .Tr "repo.issues.open_title" }}
</a>
<a class=" {{ if eq .State "closed" }} active {{ end }} item" href=" {{ $ .Link }} ?sort= {{ $ .SortType }} &state=closed&issueType= {{ $ .IssueType }} &labels= {{ $ .Labels }} ">
2023-02-13 17:59:59 +00:00
{{ svg "octicon-issue-closed" 1 6 "gt-mr-3" }}
2022-09-29 21:09:14 +02:00
{{ .locale .Tr "repo.issues.closed_title" }}
</a>
</div>
</div>
2023-07-25 23:23:16 +05:30
<div class="gt-df gt-sb">
<div class="ui right aligned secondary filter menu labels">
2022-09-29 21:09:14 +02:00
<!-- Type -->
<div class="ui dropdown type jump item">
<span class="text">
{{ .locale .Tr "repo.issues.filter_type" }}
{{ svg "octicon-triangle-down" 1 4 "dropdown icon" }}
</span>
<div class="menu">
<a class=" {{ if or ( eq .IssueType "all" ) ( not .IssueType ) }} active {{ end }} item" href=" {{ $ .Link }} ?sort= {{ $ .SortType }} &state= {{ $ .State }} &issueType=all&labels= {{ $ .Labels }} "> {{ .locale .Tr "all" }} </a>
<a class=" {{ if eq .IssueType "issues" }} active {{ end }} item" href=" {{ $ .Link }} ?sort= {{ $ .SortType }} &state= {{ $ .State }} &issueType=issues&labels= {{ $ .Labels }} "> {{ .locale .Tr "issues" }} </a>
<a class=" {{ if eq .IssueType "pulls" }} active {{ end }} item" href=" {{ $ .Link }} ?sort= {{ $ .SortType }} &state= {{ $ .State }} &issueType=pulls&labels= {{ $ .Labels }} "> {{ .locale .Tr "pull_requests" }} </a>
</div>
</div>
<!-- Sort -->
<div class="ui dropdown type jump item">
<span class="text">
{{ .locale .Tr "repo.issues.filter_sort" }}
{{ svg "octicon-triangle-down" 1 4 "dropdown icon" }}
</span>
<div class="menu">
<a class=" {{ if or ( eq .SortType "latest" ) ( not .SortType ) }} active {{ end }} item" href=" {{ $ .Link }} ?sort=latest&state= {{ $ .State }} &issueType= {{ $ .IssueType }} &labels= {{ $ .Labels }} "> {{ .locale .Tr "repo.issues.filter_sort.latest" }} </a>
<a class=" {{ if eq .SortType "oldest" }} active {{ end }} item" href=" {{ $ .Link }} ?sort=oldest&state= {{ $ .State }} &issueType= {{ $ .IssueType }} &labels= {{ $ .Labels }} "> {{ .locale .Tr "repo.issues.filter_sort.oldest" }} </a>
<a class=" {{ if eq .SortType "recentupdate" }} active {{ end }} item" href=" {{ $ .Link }} ?sort=recentupdate&state= {{ $ .State }} &issueType= {{ $ .IssueType }} &labels= {{ $ .Labels }} "> {{ .locale .Tr "repo.issues.filter_sort.recentupdate" }} </a>
<a class=" {{ if eq .SortType "leastupdate" }} active {{ end }} item" href=" {{ $ .Link }} ?sort=leastupdate&state= {{ $ .State }} &issueType= {{ $ .IssueType }} &labels= {{ $ .Labels }} "> {{ .locale .Tr "repo.issues.filter_sort.leastupdate" }} </a>
<a class=" {{ if eq .SortType "mostcomment" }} active {{ end }} item" href=" {{ $ .Link }} ?sort=mostcomment&state= {{ $ .State }} &issueType= {{ $ .IssueType }} &labels= {{ $ .Labels }} "> {{ .locale .Tr "repo.issues.filter_sort.mostcomment" }} </a>
<a class=" {{ if eq .SortType "leastcomment" }} active {{ end }} item" href=" {{ $ .Link }} ?sort=leastcomment&state= {{ $ .State }} &issueType= {{ $ .IssueType }} &labels= {{ $ .Labels }} "> {{ .locale .Tr "repo.issues.filter_sort.leastcomment" }} </a>
<a class=" {{ if eq .SortType "nearduedate" }} active {{ end }} item" href=" {{ $ .Link }} ?sort=nearduedate&state= {{ $ .State }} &issueType= {{ $ .IssueType }} &labels= {{ $ .Labels }} "> {{ .locale .Tr "repo.issues.filter_sort.nearduedate" }} </a>
<a class=" {{ if eq .SortType "farduedate" }} active {{ end }} item" href=" {{ $ .Link }} ?sort=farduedate&state= {{ $ .State }} &issueType= {{ $ .IssueType }} &labels= {{ $ .Labels }} "> {{ .locale .Tr "repo.issues.filter_sort.farduedate" }} </a>
</div>
</div>
</div>
</div>
</div>
{{ if eq ( len .Issues ) 0 }}
2023-06-29 14:24:22 +02:00
<div class="divider"></div>
2022-09-29 21:09:14 +02:00
{{ .locale .Tr "notification.no_subscriptions" }}
{{ else }}
2023-04-07 22:39:08 +08:00
{{ template "shared/issuelist" dict "." . "listType" "dashboard" }}
2022-09-29 21:09:14 +02:00
{{ end }}
{{ else }}
{{ template "explore/repo_search" . }}
{{ template "explore/repo_list" . }}
{{ template "base/paginate" . }}
{{ end }}
</div>
</div>
</div>
{{ template "base/footer" . }}