{% extends "basis.html" %}{% set seiten_module = ("dig",) %}{% block titel %}{{ t.genres }} – Timbre{% endblock %}{% block koerperklasse %} class="breit"{% endblock %}{% block hauptklasse %} class="breit"{% endblock %}{% block weich %} data-weich{% endblock %}{% block inhalt %} {% set g = t.genres_seite %}
{# Variante C (10.11.2026): Genres ist eine Ansicht der Library – Umschalter Liste · Regal · Genres #} {% if menue_c %}{% import "menue.html" as mk with context %}{{ mk.ansicht("genres") }}{% endif %}
{{ g.dach }}

{{ g.ueberschrift }}

{{ g.einleitung }}

{# Aktualisieren: holt N13 neu und zeichnet Kennzahlen, Karte und Katalog an Ort und Stelle (genres.js). Erscheint mit den Daten. #}
{# Hülle: genres.js füllt sie aus N13 (dieselben Daten wie die Bibliothek) und blendet dafür den Rückfall darunter aus. #}
{% if leitgenres %}
{% for name, anzahl in leitgenres %} {% endfor %}
{{ g.rueckfall_kopf[0] }}{{ g.rueckfall_kopf[1] }}
{{ name }}{{ anzahl }}
{% else %}

{{ g.rueckfall_leer | ohne_desktop if store_app else g.rueckfall_leer }}

{% endif %}
{# labels: Anzeigenamen der DJ-Labels (design/labels.json), dieselbe Tabelle wie in Bibliothek und Titelblatt. laedt, fehler, nochmal, leer: dieselben Texte wie in der Bibliothek. #} {% endblock %}