+29
-28
appview/pages/templates/user/profile.html
+29
-28
appview/pages/templates/user/profile.html
···
59
60
{{ if gt (len $items) 0 }}
61
<details>
62
-
<summary class="list-none cursor-pointer hover:underline">
63
<div class="flex items-center gap-2">
64
{{ i "book-plus" "w-4 h-4" }}
65
created {{ len $items }} {{if eq (len $items) 1 }}repository{{else}}repositories{{end}}
66
</div>
67
</summary>
68
-
<div class="p-2 pr-0 text-sm flex flex-col gap-3">
69
{{ range $items }}
70
<div class="flex flex-wrap items-center gap-2">
71
<span class="text-gray-500 dark:text-gray-400">
···
78
<a href="/{{ index $handleMap .Repo.Did }}/{{ .Repo.Name }}" class="no-underline hover:underline">
79
{{- .Repo.Name -}}
80
</a>
81
-
<time class="text-gray-700 dark:text-gray-400 text-xs ml-2">{{ .Repo.Created | shortTimeFmt }}</time>
82
</div>
83
{{ end }}
84
</div>
···
94
95
{{ if gt (len $items) 0 }}
96
<details>
97
-
<summary class="list-none cursor-pointer hover:underline">
98
<div class="flex items-center gap-2">
99
{{ i "circle-dot" "w-4 h-4" }}
100
···
116
117
</div>
118
</summary>
119
-
<div class="p-2 pr-0 text-sm flex flex-col gap-3">
120
{{ range $items }}
121
{{ $repoOwner := index $handleMap .Metadata.Repo.Did }}
122
{{ $repoName := .Metadata.Repo.Name }}
123
{{ $repoUrl := printf "%s/%s" $repoOwner $repoName }}
124
125
-
<div class="flex flex-wrap items-center gap-2 text-gray-600 dark:text-gray-300">
126
{{ if .Open }}
127
<span class="text-green-600 dark:text-green-500">
128
{{ i "circle-dot" "w-4 h-4" }}
···
132
{{ i "ban" "w-4 h-4" }}
133
</span>
134
{{ end }}
135
-
<a href="/{{$repoUrl}}/issues/{{ .IssueId }}" class="no-underline hover:underline">
136
-
<span class="text-gray-500 dark:text-gray-400">#{{ .IssueId }}</span>
137
-
{{ .Title -}}
138
-
</a>
139
-
on
140
-
<a href="/{{$repoUrl}}" class="no-underline hover:underline">
141
-
{{$repoUrl}}
142
-
</a>
143
-
<time class="text-gray-700 dark:text-gray-400 text-xs ml-2">{{ .Created | shortTimeFmt }}</time>
144
-
</p>
145
{{ end }}
146
</div>
147
</details>
···
155
{{ $handleMap := index . 1 }}
156
{{ if gt (len $items) 0 }}
157
<details>
158
-
<summary class="list-none cursor-pointer hover:underline">
159
<div class="flex items-center gap-2">
160
{{ i "git-pull-request" "w-4 h-4" }}
161
···
184
185
</div>
186
</summary>
187
-
<div class="p-2 pr-0 text-sm flex flex-col gap-3">
188
{{ range $items }}
189
{{ $repoOwner := index $handleMap .Repo.Did }}
190
{{ $repoName := .Repo.Name }}
191
{{ $repoUrl := printf "%s/%s" $repoOwner $repoName }}
192
193
-
<div class="flex flex-wrap items-center gap-2 text-gray-600 dark:text-gray-300">
194
{{ if .State.IsOpen }}
195
<span class="text-green-600 dark:text-green-500">
196
{{ i "git-pull-request" "w-4 h-4" }}
···
204
{{ i "git-pull-request-closed" "w-4 h-4" }}
205
</span>
206
{{ end }}
207
-
<a href="/{{$repoUrl}}/pulls/{{ .PullId }}" class="no-underline hover:underline">
208
-
<span class="text-gray-500 dark:text-gray-400">#{{ .PullId }}</span>
209
-
{{ .Title -}}
210
-
</a>
211
-
on
212
-
<a href="/{{$repoUrl}}" class="no-underline hover:underline">
213
-
{{$repoUrl}}
214
-
</a>
215
-
<time class="text-gray-700 dark:text-gray-400 text-xs ml-2">{{ .Created | shortTimeFmt }}</time>
216
</div>
217
{{ end }}
218
</div>
···
59
60
{{ if gt (len $items) 0 }}
61
<details>
62
+
<summary class="list-none cursor-pointer hover:text-gray-500 hover:dark:text-gray-400">
63
<div class="flex items-center gap-2">
64
{{ i "book-plus" "w-4 h-4" }}
65
created {{ len $items }} {{if eq (len $items) 1 }}repository{{else}}repositories{{end}}
66
</div>
67
</summary>
68
+
<div class="p-2 pr-0 text-sm flex flex-col gap-3 mb-2">
69
{{ range $items }}
70
<div class="flex flex-wrap items-center gap-2">
71
<span class="text-gray-500 dark:text-gray-400">
···
78
<a href="/{{ index $handleMap .Repo.Did }}/{{ .Repo.Name }}" class="no-underline hover:underline">
79
{{- .Repo.Name -}}
80
</a>
81
</div>
82
{{ end }}
83
</div>
···
93
94
{{ if gt (len $items) 0 }}
95
<details>
96
+
<summary class="list-none cursor-pointer hover:text-gray-500 hover:dark:text-gray-400">
97
<div class="flex items-center gap-2">
98
{{ i "circle-dot" "w-4 h-4" }}
99
···
115
116
</div>
117
</summary>
118
+
<div class="p-2 pr-0 text-sm flex flex-col gap-3 mb-2">
119
{{ range $items }}
120
{{ $repoOwner := index $handleMap .Metadata.Repo.Did }}
121
{{ $repoName := .Metadata.Repo.Name }}
122
{{ $repoUrl := printf "%s/%s" $repoOwner $repoName }}
123
124
+
<div class="flex gap-2 text-gray-600 dark:text-gray-300">
125
{{ if .Open }}
126
<span class="text-green-600 dark:text-green-500">
127
{{ i "circle-dot" "w-4 h-4" }}
···
131
{{ i "ban" "w-4 h-4" }}
132
</span>
133
{{ end }}
134
+
<div class="break-words max-w-full">
135
+
<a href="/{{$repoUrl}}/issues/{{ .IssueId }}" class="no-underline hover:underline">
136
+
<span class="text-gray-500 dark:text-gray-400">#{{ .IssueId }}</span>
137
+
{{ .Title -}}
138
+
</a>
139
+
on
140
+
<a href="/{{$repoUrl}}" class="no-underline hover:underline">
141
+
{{$repoUrl}}
142
+
</a>
143
+
</div>
144
+
</div>
145
{{ end }}
146
</div>
147
</details>
···
155
{{ $handleMap := index . 1 }}
156
{{ if gt (len $items) 0 }}
157
<details>
158
+
<summary class="list-none cursor-pointer hover:text-gray-500 hover:dark:text-gray-400">
159
<div class="flex items-center gap-2">
160
{{ i "git-pull-request" "w-4 h-4" }}
161
···
184
185
</div>
186
</summary>
187
+
<div class="p-2 pr-0 text-sm flex flex-col gap-3 mb-2">
188
{{ range $items }}
189
{{ $repoOwner := index $handleMap .Repo.Did }}
190
{{ $repoName := .Repo.Name }}
191
{{ $repoUrl := printf "%s/%s" $repoOwner $repoName }}
192
193
+
<div class="flex gap-2 text-gray-600 dark:text-gray-300">
194
{{ if .State.IsOpen }}
195
<span class="text-green-600 dark:text-green-500">
196
{{ i "git-pull-request" "w-4 h-4" }}
···
204
{{ i "git-pull-request-closed" "w-4 h-4" }}
205
</span>
206
{{ end }}
207
+
<div class="break-words max-w-full">
208
+
<a href="/{{$repoUrl}}/pulls/{{ .PullId }}" class="no-underline hover:underline">
209
+
<span class="text-gray-500 dark:text-gray-400">#{{ .PullId }}</span>
210
+
{{ .Title -}}
211
+
</a>
212
+
on
213
+
<a href="/{{$repoUrl}}" class="no-underline hover:underline">
214
+
{{$repoUrl}}
215
+
</a>
216
+
</div>
217
</div>
218
{{ end }}
219
</div>