{#
  Shared admin navigation macro
  Use this instead of duplicate _nav.html files
#}

{% macro admin_nav_item(href, icon='cog', label='', select_colours='', aclass=styles.nav_button) %}
  {% import 'macros/links.html' as links %}
  {% call links.link(href, hx_select_search, select_colours, True, aclass=aclass) %}
    <i class="fa fa-{{ icon }}" aria-hidden="true"></i>
    {{ label }}
  {% endcall %}
{% endmacro %}

{% macro placeholder_nav() %}
{# Placeholder for admin sections without specific nav items #}
<div class="relative nav-group">
  <span class="block px-3 py-2 text-stone-400 text-sm italic">
    Admin options
  </span>
</div>
{% endmacro %}
