{% set metadata = pixel_lab_metadata | default({}) %} {% set explicit_title = page.meta.get("title") if page and page.meta else none %} {% set explicit_description = page.meta.get("description") if page and page.meta else none %} {% set metadata_title = metadata.get("title") or (explicit_title | trim if explicit_title is string else "") or (page.title if page else "") %} {% set metadata_description = metadata.get("description") or (explicit_description | trim if explicit_description is string else "") or (config.site_description | trim if config.site_description is string else "") %} {% if metadata_description %} {% endif %} {% if metadata_title %}{{ metadata_title | e }}{% if metadata_title | lower != config.site_name | lower and not metadata_title.lower().endswith((" — " ~ config.site_name).lower()) %} — {{ config.site_name | e }}{% endif %}{% else %}{{ config.site_name | e }}{% endif %} {% if page and page.canonical_url %} {% endif %} {% if config.theme.favicon %} {% endif %} {% set analytics = config.extra.get("analytics", {}) %} {% set privacy_policy_url = ((analytics.get("privacy_policy") or "") | trim) if analytics else "" %} {% set analytics_enabled = analytics and analytics.get("enabled", true) and analytics.get("provider") == "google" and analytics.get("measurement_id") and privacy_policy_url %} {% if analytics_enabled %} {% endif %} {% for style in config.extra_css %} {% endfor %}
{{ config.site_name | upper }} {% set site_navigation = config.extra.get("site_navigation") %} {% if site_navigation and site_navigation.get("header_mode", "dropdown") == "inline" and site_navigation.get("catalog") %} {% endif %}
{% include "site_navigation.html" %}
{% set sidebar = namespace(items=[]) %} {% for nav_item in nav %}{% if nav_item.active and nav_item.children %}{% set sidebar.items = nav_item.children %}{% endif %}{% endfor %}
{% if sidebar.items %} {% endif %}
{% if page and page.meta and page.meta.crumb %}
{{ page.meta.crumb | upper }}
{% endif %} {% if page %}{{ page.content }}{% endif %}
{% if analytics_enabled %} {% include "analytics.html" %} {% endif %} {% for script in config.extra_javascript %}{{ script | script_tag }}{% endfor %}