{% extends "main.html" %}
{# Load landing-page styles only for the two pages that select this template. #}
{% block styles %}
{{ super() }}
{% endblock %}
{# Material's own homepage places its landing section after the tabs block.
Calling super() preserves normal tab behavior for sticky and non-sticky nav. #}
{% block tabs %}
{{ super() }}
{% set hero = page.meta.hero %}
{{ hero.general_title | e }}{{ hero.general_detail | e }}
{{ hero.hardware_title | e }}{{ hero.hardware_detail | e }}
{{ hero.hamiltonian_title | e }}{{ hero.hamiltonian_detail | e }}
Result
{{ hero.visual_note | e }}
{% endblock %}
{# The semantic H1 lives in the hero. Material's default content partial would
otherwise synthesize a second H1 because it only inspects Markdown content. #}
{% block content %}
{{ page.content }}
{% endblock %}