simplifying pageHeader/pageFooter overrides in base.njk (#1453)

This commit is contained in:
Brian Talbot
2025-09-15 16:42:09 -04:00
committed by GitHub
parent efbc404524
commit d5da2e2db5

View File

@@ -51,9 +51,7 @@
<body class="layout-{{ layout | stripExtension }} page-{{ page.fileSlug or 'home' }}{{ ' page-wide' if wide }} page-{{ pageType or 'docs' }}">
<!-- use view="desktop" as default to reduce layout jank on desktop site. -->
<wa-page view="desktop" disable-navigation-toggle {% if pageType == 'marketing' %}disable-sticky="header"{% endif %} mobile-breakpoint="1180">
{% if pageHeader %}
{% include pageHeader %}
{% else %}
{% block pageHeader %}
<header slot="header" class="wa-split">
{# Logo #}
<div id="docs-branding">
@@ -96,7 +94,7 @@
{% server "loginOrAvatar" %}
</div>
</header>
{% endif %}
{% endblock %}
{# Sidebar #}
{% if hasSidebar %}
@@ -150,9 +148,7 @@
{% include 'search.njk' %}
{# Footer #}
{% if pageFooter %}
{% include pageFooter %}
{% endif %}
{% block pageFooter %}{% endblock %}
</wa-page>
</body>