mirror of
https://github.com/plexguide/Huntarr.io.git
synced 2026-04-20 04:36:51 -04:00
39 lines
1.9 KiB
HTML
39 lines
1.9 KiB
HTML
{# Page Header Bar — reusable partial.
|
|
Macro usage: from 'components/page_header_partial.html' import page_header
|
|
page_header(back_href='./#home', parent_icon='fas fa-film', parent_name='Media Hunt', current_name='Discover')
|
|
Include usage: set phb_back_hash / phb_icon / phb_section / phb_page then include this file.
|
|
#}
|
|
{% macro page_header(back_href='./#home', parent_icon='fas fa-server', parent_name='Section', current_name='Page', sponsor_section_id='', save_button_id='', current_name_id='') %}
|
|
<div class="reqset-toolbar page-header-bar">
|
|
<div class="reqset-toolbar-left">
|
|
<a href="{{ back_href }}" class="reqset-back-btn"><i class="fas fa-arrow-left"></i> Back</a>
|
|
<div class="reqset-breadcrumb">
|
|
<i class="{{ parent_icon }}"></i>
|
|
<span>{{ parent_name }}</span>
|
|
<i class="fas fa-chevron-right reqset-breadcrumb-sep"></i>
|
|
<span{% if current_name_id %} id="{{ current_name_id }}"{% endif %}>{{ current_name }}</span>
|
|
</div>
|
|
</div>
|
|
<div class="reqset-toolbar-right">
|
|
{% if save_button_id %}
|
|
<button id="{{ save_button_id }}" class="reqset-save-btn" style="display:none;"><i class="fas fa-save"></i> Save</button>
|
|
{% endif %}
|
|
</div>
|
|
</div>
|
|
{% endmacro %}
|
|
{# Include-style fallback: if phb_back_hash is defined, render inline #}
|
|
{% if phb_back_hash is defined %}
|
|
<div class="reqset-toolbar page-header-bar">
|
|
<div class="reqset-toolbar-left">
|
|
<a href="./{{ phb_back_hash }}" class="reqset-back-btn"><i class="fas fa-arrow-left"></i> Back</a>
|
|
<div class="reqset-breadcrumb">
|
|
<i class="fas {{ phb_icon }}"></i>
|
|
<span>{{ phb_section }}</span>
|
|
<i class="fas fa-chevron-right reqset-breadcrumb-sep"></i>
|
|
<span>{{ phb_page }}</span>
|
|
</div>
|
|
</div>
|
|
<div class="reqset-toolbar-right"></div>
|
|
</div>
|
|
{% endif %}
|