{{ content | safe }}
{% if page_tags | length > 0 %}
{% end %}
{{ page_navigation(page) }}
{% extends "base.html" %} {# Generic Post Template — unified editorial hero (#542). #} {% from 'partials/navigation-components.html' import breadcrumbs, page_navigation, toc as toc_macro %} {% from 'partials/components/tags.html' import tag_list %} {% from 'partials/components/related-posts-simple.html' import related_posts_simple %} {% from 'partials/page-hero/_macros.html' import hero_editorial %} {% block content %} {% let page_title = page?.title ?? 'Post' %} {% let page_tags = page?.tags ?? [] %} {% let css_class = params?.css_class ?? '' %} {% let toc_items_list = toc_items ?? [] %} {% let show_toc = page?.toc and (toc_items_list | length >= 3) %}