Skip to main content

max / makenotwork

2.0 KB · 60 lines History Blame Raw
1 {% extends "base.html" %}
2
3 {% block title %}{{ item.title }} - Library - Makenotwork{% endblock %}
4 {% block body_attrs %} class="article-page"{% endblock %}
5
6 {% block head %}
7 <meta name="robots" content="noindex">
8 {% endblock %}
9
10 {% block content %}
11 {% include "partials/site_header.html" %}
12
13 <article class="article-container">
14 <p class="library-back">
15 <a href="/i/{{ item.id }}">&larr; Store page</a> &middot;
16 <a href="/library">Your library</a>
17 </p>
18
19 <header class="author-header">
20 <div class="author-avatar">{{ creator_avatar_initials }}</div>
21 <div class="author-info">
22 <div class="author-name"><a href="/u/{{ creator_username }}">{% if let Some(name) = creator_display_name %}{{ name }}{% else %}{{ creator_username }}{% endif %}</a></div>
23 <div class="article-meta">{{ item.release_date }}{% if let Some(rt) = reading_time %} | {{ rt }}{% endif %}</div>
24 </div>
25 </header>
26
27 <h1 class="article-title">{{ item.title }}</h1>
28
29 {% if !item.description.is_empty() %}
30 <p class="article-deck">{{ item.description }}</p>
31 {% endif %}
32
33 {% if let Some(html) = body_html %}
34 <div class="article-body">
35 {{ html|safe }}
36 </div>
37 {% endif %}
38
39 <footer class="article-footer">
40 {% if !item.tags.is_empty() %}
41 <div class="article-tags">
42 {% for tag in item.tags %}
43 <a href="/discover?tag={{ tag.slug }}" class="article-tag">{{ tag.name }}</a>
44 {% endfor %}
45 </div>
46 {% endif %}
47 </footer>
48 </article>
49
50 {% include "partials/discussion_section.html" %}
51
52 <footer class="lib-text-footer">
53 {% if is_owner %}
54 <a href="/dashboard/item/{{ item.id }}">Edit</a> &middot;
55 {% endif %}
56 <a href="/i/{{ item.id }}">Store page</a> &middot;
57 <a href="/library">Your library</a>
58 </footer>
59 {% endblock %}
60