From 7fb5c0f88274637df2974fd06b8d9a6b42969d83 Mon Sep 17 00:00:00 2001 From: Wolfgang Müller Date: Wed, 16 Jun 2021 16:06:06 +0200 Subject: templates: Pass article class in render_post macro Instead of using boolean arguments to control the article class (and which parts of the article are rendered), accept a class string that is used directly. For now, check for the right class before rendering a title - an upcoming commit will change this to be cleaner. --- templates/page.html | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'templates/page.html') diff --git a/templates/page.html b/templates/page.html index fc733d5..0a7b3fd 100644 --- a/templates/page.html +++ b/templates/page.html @@ -1,12 +1,12 @@ {% extends "base.html" -%} {%- block content %} -{{ macros::render_post(post=page, render_title=false) }} +{{ macros::render_post(post=page, class="single") }} {%- if "mentions" in page.extra and page.extra.mentions | length > 0 -%}

Mentioned posts

{%- for ref in page.extra.mentions %} {%- set page = get_page(path=ref ~ "/index.md") -%} -{{ macros::render_post(post=page, mention=true) }} +{{ macros::render_post(post=page, class="mention") }} {%- endfor %} {%- endif %} {%- endblock content %} -- cgit v1.2.3-2-gb3c3