{% extends "allianceauth/base-bs5.html" %} {% load i18n %} {% load static %} {% block extra_css %} {% endblock extra_css %} {% block extra_javascript %} {{ block.super }} {% endblock extra_javascript %} {% block extra_script %} {{ block.super }} (function () { function updateIndyHubHeaderOffset() { var navbar = document.querySelector('body > nav.navbar.fixed-top'); if (!navbar) { return; } var headerHeight = Math.ceil(navbar.getBoundingClientRect().height); var headerOffset = headerHeight + 'px'; document.documentElement.style.setProperty('--indy-hub-header-height', headerOffset); document.documentElement.style.setProperty('--aa-nav-gap', headerOffset); document.querySelectorAll('.nav-padding').forEach(function (element) { element.style.setProperty('margin-top', headerOffset, 'important'); element.style.setProperty('max-height', 'calc(100vh - ' + headerOffset + ')', 'important'); }); } window.updateIndyHubHeaderOffset = updateIndyHubHeaderOffset; document.addEventListener('DOMContentLoaded', updateIndyHubHeaderOffset); window.addEventListener('resize', updateIndyHubHeaderOffset); document.addEventListener('shown.bs.collapse', updateIndyHubHeaderOffset); document.addEventListener('hidden.bs.collapse', updateIndyHubHeaderOffset); if ('ResizeObserver' in window) { document.addEventListener('DOMContentLoaded', function () { var navbar = document.querySelector('body > nav.navbar.fixed-top'); if (navbar) { new ResizeObserver(updateIndyHubHeaderOffset).observe(navbar); } }); } }()); {% endblock extra_script %} {% block header_nav_brand %} {% block indy_hub_nav_brand %} {% trans "Indy Hub" %} {% endblock %} {% endblock header_nav_brand %} {% block header_nav_collapse_left %} {% block indy_hub_nav_tabs %} {% if overview_nav_url %} {% translate "Overview" as overview_tab_title %} {% include "framework/header/nav-collapse-button.html" with btn_class=overview_nav_class url=overview_nav_url title=overview_tab_title fa_icon="fa-solid fa-chart-simple" icon_on_mobile=True icon_on_desktop=True %} {% endif %} {% if blueprints_nav_url %} {% translate "Blueprints" as blueprints_tab_title %}
{% endif %} {% if blueprint_sharing_nav_url %} {% translate "Blueprint Sharing" as blueprint_sharing_tab_title %} {% endif %} {% if material_hub_nav_url %} {% translate "Material Hub" as material_hub_tab_title %} {% include "framework/header/nav-collapse-button.html" with btn_class=material_hub_nav_class url=material_hub_nav_url title=material_hub_tab_title fa_icon="fa-solid fa-boxes-stacked" icon_on_mobile=True icon_on_desktop=True badge_count=material_hub_nav_badge_count badge_class="bg-info-subtle text-info" badge_key="material-hub" %} {% endif %} {% if industry_nav_url %} {% translate "Industry" as industry_tab_title %} {% endif %} {% if esi_nav_url %} {% translate "ESI" as esi_tab_title %}