{% macro hero(title, primary) %} {% set class = "is-bold" %} {% if primary %} {% set class = class ~ " hero is-primary" %} {% endif %} {{title}} {% endmacro hero %} {% macro list_articles(pages) %} {% for page in pages %} {{ post_macros::page_in_list(page=page) }} {% endfor %} {% endmacro list_articles %} {% macro paginate(paginator) %} {% if paginator.previous %} « Previous {% else %} « Previous {% endif %} Page {{ paginator.current_index }} of {{ paginator.number_pagers }} {% if paginator.next %} Next » {% else %} Next » {% endif %} {% endmacro paginate %} {% macro navbar() %} {% if config.extra.zulma_menu or config.extra.zulma_brand or config.build_search_index %} {% if config.extra.zulma_brand %} {% if config.extra.zulma_brand.image %} {% else %} {{ config.extra.zulma_brand.text }} {% endif %} {% endif %} {% if config.extra.zulma_menu %} {% for item in config.extra.zulma_menu %} {% set item_url = item.url | replace(from="$BASE_URL", to=config.base_url) %} {% set item_url = item_url ~ "/" %} {{ item.name }} {% endfor %} {% endif %} {% if config.build_search_index %} {% endif %} {% endif %} {% endmacro navbar %} {% macro footer() %} {% if config.extra.zulma_allow_theme_selection %} {% endif %} {% endmacro footer %} {% macro css() %} {% if config.extra.zulma_theme %} {% else %} {% endif %} {% endmacro css %}