{% extends "base.html" %} {% block content %} {% set show_hero = homepage_config.show_hero | default(value=true) %} {% set show_pages_config = homepage_config.show_pages | default(value=true) %} {% set show_posts_config = homepage_config.show_posts | default(value=true) %} {% set show_pages = show_pages_config and homepage.show_pages | default(value=true) %} {% set show_posts = show_posts_config and homepage.show_posts | default(value=true) %} {% set hero_layout = homepage_config.hero_layout | default(value="centered") %} {% set hero_height = homepage_config.hero_height | default(value="medium") %} {% set hero_text_align = homepage_config.hero_text_align | default(value="center") %} {% set hero_image = homepage_config.hero_image | default(value="") %} {% set posts_layout = homepage_config.posts_layout | default(value="grid") %} {% set posts_columns = homepage_config.posts_columns | default(value=2) %} {% set pages_layout = homepage_config.pages_layout | default(value="grid") %} {% if show_hero %}
{% if homepage.title %}

{{ homepage.title }}

{% else %}

{{ site.title }}

{% endif %} {% if homepage.subtitle %}

{{ homepage.subtitle }}

{% else %}

{{ site.description }}

{% endif %} {% if homepage.custom_content %}
{{ homepage.custom_content | safe }}
{% endif %}
{% else %} {% if homepage.custom_content %}
{{ homepage.custom_content | safe }}
{% endif %} {% endif %} {% if pages | length > 0 and show_pages %}

Pages

{% for p in pages %}

{{ p.title }}

{% if p.excerpt %}

{{ p.excerpt }}

{% endif %}
->
{% endfor %}
{% endif %} {% if show_posts %}

Recent Posts

{% if posts | length > 0 %} View all posts -> {% endif %}
{% if posts | length > 0 %}
{% for post in posts %}

{{ post.title }}

{% if post.body_html %}

{{ post.body_html | striptags | truncate(length=200) }}

{% elif post.excerpt %}

{{ post.excerpt | striptags | truncate(length=200) }}

{% endif %} {% if post.tags | length > 0 %} {% endif %}
{% endfor %}
{% else %}

No posts published yet.

Start creating content in the admin panel.

{% endif %}
{% endif %} {% if total_pages is defined and total_pages > 1 %} {% endif %} {% endblock %}