on master help sign in
Description metadata now page-contextual
bde6c7eMatilde Park
templates/base.html+1−1
@@ -5,7 +5,7 @@
5 <meta charset="UTF-8">
5 <meta charset="UTF-8">
6 <meta name="apple-mobile-web-app-capable" content="yes">
6 <meta name="apple-mobile-web-app-capable" content="yes">
7 <meta name="viewport" content="width=device-width, initial-scale=1.0">
7 <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 %}">
9 <meta name="author" content="{{ config.extra.author.name }}">
9 <meta name="author" content="{{ config.extra.author.name }}">
10 <link rel="icon" type="image/png" href="/images/favicon.ico" />
10 <link rel="icon" type="image/png" href="/images/favicon.ico" />
11 <link rel="alternative" type="application/rss+xml" title="RSS" href="/rss.xml" />
11 <link rel="alternative" type="application/rss+xml" title="RSS" href="/rss.xml" />
templates/essays/post.html+4−1
@@ -2,6 +2,9 @@
2{% block title %}
2{% block title %}
3 {{ page.title }}
3 {{ page.title }}
4{% endblock title %}
4{% endblock title %}
5+
6+{% block description %} {{ page.description }} {% endblock description %}
7+
5{% block bodyclasses %}
8{% block bodyclasses %}
6 class="essay
9 class="essay
7 {% if page.extra.classes %}
10 {% if page.extra.classes %}
@@ -22,7 +25,7 @@
22 </a>
25 </a>
23</nav>
26</nav>
24 <article class="mt6 mb6">
27 <article class="mt6 mb6">
25− <h1 class="mb6 t-center">{{ page.title }}</h1>
28+ <h1 class="mb6">{{ page.title }}</h1>
26 {% if page.extra.author %}
29 {% if page.extra.author %}
27 <span rel="author"> {{ page.extra.author }} </span>
30 <span rel="author"> {{ page.extra.author }} </span>
28 {% if page.extra.ship %}
31 {% if page.extra.ship %}
templates/page.html+7
@@ -1,5 +1,12 @@
1{% extends "base.html" %}
1{% extends "base.html" %}
2{% block title %} {{ page.title }} {% endblock title %}
2{% 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 %}
3{% block content %}
10{% block content %}
4
11
5<!-- header -->
12<!-- header -->