plz / templates / user / feed.html
58 lines · 49 sloc · 1.29 KB · a449238961bbd5f9081831ef9db1ac936909a3e8
Raw
1<!DOCTYPE html>
2<html>
3 <head>
4 @include '../layout/head.html'
5 </head>
6 <body>
7 @include '../layout/header.html'
8
9 .form-error {
10 @ctx.form_error
11 }
12
13 <div class="content">
14 <div class='avatar'>
15 <img src="@{app.prepare_user_avatar_url(ctx.user.avatar)}">
16 </div>
17
18 <h1> @{user.username}'s feed</h1>
19
20 @if feed.len > 0
21 @for item in feed
22 @if item.id in items_start_day_group
23 <div class="feed-date-group">@item.created_at.relative()</div>
24 @end
25
26 <div class="list-item">
27 <a href="/@item.repo_owner/@item.repo_name">
28 <h3>@item.repo_owner/@item.repo_name</h3>
29 </a>
30 <p><b>@item.author_name </b>commited <q>@item.message</q></p>
31 <br>
32 <time><i>@item.created_at</i></time>
33 </div>
34 @end
35
36 <div class="buttons">
37 @if is_first_page
38 <a href="/@username/feed/@prev_page" class="button disabled">Prev</a>
39 @else
40 <a href="/@username/feed/@prev_page" class="button">Prev</a>
41 @end
42
43 <span>@page of @page_count</span>
44
45 @if is_last_page
46 <a href="/@username/feed/@next_page" class="button disabled">Next</a>
47 @else
48 <a href="/@username/feed/@next_page" class="button">Next</a>
49 @end
50 </div>
51 @else
52 <h2>Feed is empty</h2>
53 @end
54 </div>
55
56 @include '../layout/footer.html'
57 </body>
58</html>
59