Description metadata now page-contextual
commitbde6c7e984d3ec6de15c50a701ffaff1eaa224d5
authorMatilde Park <matilde@tlon.io>
dateThu 5 Sep 2019, 18:51 (7 years ago)
parent875f3ce
templates/base.html+1−1
@@ -5,7 +5,7 @@
55 <meta charset="UTF-8">
66 <meta name="apple-mobile-web-app-capable" content="yes">
77 <meta name="viewport" content="width=device-width, initial-scale=1.0">
8− <meta name="description" content="{{ config.description }}">
8+ <meta name="description" content="{% block description %}{% endblock description %}">
99 <meta name="author" content="{{ config.extra.author.name }}">
1010 <link rel="icon" type="image/png" href="/images/favicon.ico" />
1111 <link rel="alternative" type="application/rss+xml" title="RSS" href="/rss.xml" />
templates/essays/post.html+4−1
@@ -2,6 +2,9 @@
22{% block title %}
33 {{ page.title }}
44{% endblock title %}
5+
6+{% block description %} {{ page.description }} {% endblock description %}
7+
58{% block bodyclasses %}
69 class="essay
710 {% if page.extra.classes %}
@@ -22,7 +25,7 @@
2225 </a>
2326</nav>
2427 <article class="mt6 mb6">
25− <h1 class="mb6 t-center">{{ page.title }}</h1>
28+ <h1 class="mb6">{{ page.title }}</h1>
2629 {% if page.extra.author %}
2730 <span rel="author"> {{ page.extra.author }} </span>
2831 {% if page.extra.ship %}
templates/page.html+7
@@ -1,5 +1,12 @@
11{% extends "base.html" %}
22{% block title %} {{ page.title }} {% endblock title %}
3+{% block description %}
4+ {% if page.description %}
5+ {{ page.description }}
6+ {% else %}
7+ {{ config.description }}
8+ {% endif %}
9+ {% endblock description %}
310{% block content %}
411
512<!-- header -->