20 lines
893 B
HTML
20 lines
893 B
HTML
|
|
<!-- _header.html — gemeinsame Kopfzeile für Unterseiten (legal, methodik, quellen, auswertungen)
|
||
|
|
Variablen (alle optional mit Defaults):
|
||
|
|
app_name — Anwendungsname (immer verfügbar)
|
||
|
|
page_title — Seitentitel rechts neben dem App-Namen; leer = nicht anzeigen
|
||
|
|
back_url — Ziel des Zurück-Links; Default: /
|
||
|
|
back_label — Linktext; Default: "← {{ app_name }}"
|
||
|
|
header_nav — zusätzliche Nav-Links als HTML-String (selten benötigt)
|
||
|
|
-->
|
||
|
|
<div class="header">
|
||
|
|
<a href="{{ back_url | default('/') }}" style="color:var(--color-blue);text-decoration:none;">
|
||
|
|
{{ back_label | default('← ' + app_name) }}
|
||
|
|
</a>
|
||
|
|
{% if page_title %}
|
||
|
|
<h1 style="color:var(--color-blue);font-size:1.5rem;">{{ page_title }}</h1>
|
||
|
|
{% endif %}
|
||
|
|
{% if header_nav %}
|
||
|
|
<nav>{{ header_nav | safe }}</nav>
|
||
|
|
{% endif %}
|
||
|
|
</div>
|