a mini social media app for small communities
1@include 'partial/header.html'
2
3@if ctx.is_logged_in()
4
5<script src="/static/js/post.js"></script>
6
7<p><a href="/me">back</a></p>
8
9<h1>saved posts for later:</h1>
10
11<div>
12 @if posts.len > 0
13 @for post in posts
14 <!-- components/post_mini.html -->
15 <div class="post post-mini">
16 <p>
17 <a href="/user/@{(app.get_user_by_id(post.author_id) or { app.get_unknown_user() }).username}"><strong>@{(app.get_user_by_id(post.author_id) or { app.get_unknown_user() }).get_name()}</strong></a>:
18 <a href="/post/@post.id">@post.title</a>
19 @if post.nsfw
20 <span class="nsfw-indicator">(<em>nsfw</em>)</span>
21 @end
22 <button onclick="save_for_later(@post.id)" style="display: inline-block;">unsave</button>
23 </p>
24 </div>
25 @end
26 @else
27 <p>none!</p>
28 @end
29</div>
30
31@else
32<p>uh oh, you need to be logged in to see this page</p>
33@end
34
35@include 'partial/footer.html'