on master help sign in
Bring /posts to parity
5d15be7Matilde Park
templates/posts/list.html+25−40
@@ -2,50 +2,35 @@
2{% block title %} Posts {% endblock title %}
2{% block title %} Posts {% endblock title %}
3{% block content %}
3{% block content %}
4<!-- header -->
4<!-- header -->
5+<nav class="mt6">
6+ <a class="gray3" href="/">Urbit</a>
7+ <span class="gray3"> / </span>
8+ <a href="/posts">
9+ Posts
10+ </a>
11+</nav>
5<!-- content -->
12<!-- content -->
6−<div>
7− <div>
8− <div>
9− <nav>
10− <ul>
11− <li>
12− <a href="/posts/">
13− All
14− </a>
15− </li>
16− {% for post in terms %}
17− <li>
18− <a href="{{ post.permalink }}">
19− {{ post.name }}
20− </a>
21− </li>
22− {% endfor %}
23− </ul>
24− </nav>
25− </div>
26− <div>
27− <article>
13+ <article class="mt6 mb6 post-list">
28− <h1>Posts</h1>
14+ <h1 class="fw-regular mt8 mb8">Posts</h1>
29− <ul>
15+ <ul class="posts">
30 {% set posts = get_section(path="posts/_index.md") %}
16 {% set posts = get_section(path="posts/_index.md") %}
31 {% for page in posts.pages %}
17 {% for page in posts.pages %}
32− <li>
18+ <li class="mb6 mt6">
19+ <h2 class="mb1"><a class="bb0" href="{{ page.permalink }}">{{ page.title }}</a></h2>
20+ <p class="mb2 mt2">{{ page.description }}</p>
33− <span>&#126;{{ page.date | date(format="~%Y.%-m.%-d") }}</span>
21+ <span class="mono f5">&#126;{{ page.date | date(format="~%Y.%-m.%-d") }}</span>
34− <span>
22+ <span class="mono f5">
35− {% if page.taxonomies.posts %}
23+ {% if page.taxonomies.posts %}
36− {% for post in page.taxonomies.posts %}
24+ {% for post in page.taxonomies.posts %}
37− <a href="{{ get_taxonomy_url(kind="posts", name=post) }}">
25+ <a class="mono f5 ml2" href="{{ get_taxonomy_url(kind="posts", name=post | safe) }}">
38− {{ post }}
26+ {{ post | lower }}
39− </a>
27+ </a>
40− {% endfor %}
28+ {% endfor %}
41− {% endif %}</span>
29+ {% endif %}
42− <a href="{{ page.permalink }}"><h2>{{ page.title }}</h2></a>
30+ {% if page.extra.ship %}<span class="mono f5 ml2">{{ page.extra.ship }}</span> {% endif %}
43− <p>{{ page.description }}</p>
31+ </span>
44− </li>
32+ </li>
45 {% endfor %}
33 {% endfor %}
46 </ul>
34 </ul>
47 </article>
35 </article>
48− </div>
49− </div>
50−</div>
51{% endblock content %}
36{% endblock content %}
templates/posts/single.html+1−1
@@ -21,7 +21,7 @@
21 <span class="mono f5">
21 <span class="mono f5">
22 {% if page.taxonomies.posts %}
22 {% if page.taxonomies.posts %}
23 {% for post in page.taxonomies.posts %}
23 {% for post in page.taxonomies.posts %}
24− <a class="mono f5" href="{{ get_taxonomy_url(kind="posts", name=post | safe) }}">
24+ <a class="mono f5 ml2" href="{{ get_taxonomy_url(kind="posts", name=post | safe) }}">
25 {{ post | lower }}
25 {{ post | lower }}
26 </a>
26 </a>
27 {% endfor %}
27 {% endfor %}