{% from "../macros/buttons.html" import render_funcs with context %}
<div class="article-header-buttons">
{%- for button in header_buttons -%}
{% set btype = button.get("type") %}
{% set bopts = button.copy() %}
{% set _ = bopts.pop("type") %}
{{ render_funcs[btype](**bopts) }}
{%- endfor -%}
{#- Language / version switcher -#}
{% include "version-switcher.html" %}
{%- include "theme-switcher.html" -%}
{% include "search-button.html" %}
{% include "toggle-secondary-sidebar.html" %}
</div>