{% extends "oldman/dashboard/base.html" %}
{% from "oldman/dashboard/partials/shell.html" import dashboard_main_frame, dashboard_sidebar, sidebar_menu_group, sidebar_menu_item with context %}
{% block title %}{{ admin_site_title }}{% endblock %}
{% block dashboard_head_meta %}
{% if admin_user_events_url %}
{% endif %}
{% endblock %}
{% block dashboard_head_assets %}
{% include "admin/partials/assets.html" %}
{% endblock %}
{% block dashboard_sidebar %}
{% call dashboard_sidebar(admin_prefix, _("Applications"), brand_name=admin_site_title, declarative_menu=true) %}
{% for group in menu_groups %}
{% set app_state = namespace(active=false) %}
{% for model in group.models %}
{% if request.path == model.url or request.path.startswith(model.url ~ '/') %}
{% set app_state.active = true %}
{% endif %}
{% endfor %}
{% call sidebar_menu_group("admin-app-" ~ group.app_label, group.label or _("Models"), group.icon, active=app_state.active) %}
{% for model in group.models %}
{{ sidebar_menu_item(model.url, model.label, active=request.path == model.url or request.path.startswith(model.url ~ '/')) }}
{% endfor %}
{% endcall %}
{% endfor %}
{% endcall %}
{% endblock %}
{% block dashboard_topbar %}
{% include "admin/partials/topbar.html" %}
{% endblock %}
{% block dashboard_content %}
{% call dashboard_main_frame() %}
{{ super() }}
{% endcall %}
{% endblock %}