{# The frame around every management screen. One sidebar, always the same, so each area is one click away and the current one is visible. Screens fill in heading, lead, actions and content. #} {% extends 'admin/base.html.twig' %} {% block body_class %}admin-shell{% endblock %} {# Solange jemand hier arbeitet, laeuft der Aufgabenplan - auch auf einer Website ohne Besucher. Das Skript fragt im Minutentakt an; was faellig ist, entscheidet der Server. #} {% block worker %} {% endblock %} {% block body %}
kantsites {# Auf dem Telefon ein Klappmenue, am Schreibtisch die gewohnte Spalte. Ein details-Element kann beides, ohne eine Zeile JavaScript: die Zusammenfassung wird auf grossen Bildschirmen ausgeblendet und der Inhalt dauerhaft gezeigt. Zwoelf Eintraege in einer Wischleiste zu verstecken war die schlechtere Loesung - man sieht nie, was man nicht trifft. #}
{{ { 'pages': 'Seiten', 'partials': 'Bereiche', 'menus': 'Menüs', 'media': 'Mediathek', 'forms': 'Formulare', 'statistics': 'Statistik', 'theme': 'Design', 'settings': 'Einstellungen', 'system': 'System', 'tasks': 'Aufgaben', 'users': 'Benutzer', 'account': 'Mein Konto' }[nav|default('')]|default('Verwaltung') }}

Fassung {{ kant_version() }}

{{ app.user.userIdentifier }}

{% block heading %}Verwaltung{% endblock %}

{% block lead %}{% endblock %}

{% block actions %}{% endblock %}
{% for type in ['error', 'success'] %}{% for message in app.flashes(type) %}

{{ message }}

{% endfor %}{% endfor %} {% block content %}{% endblock %}
{% endblock %}