[ADD] Device detection and always minimize the sidebar on mobile

This commit is contained in:
Peter Pfeufer
2025-10-15 10:38:34 +02:00
parent bce90344f8
commit 67081ab465
4 changed files with 70 additions and 1 deletions

View File

@@ -3,7 +3,7 @@
{% load menu_menu_items %}
<div class="col-auto px-0">
<div class="collapse collapse-horizontal {% if not request.session.MINIMIZE_SIDEBAR and user.is_authenticated %}show{% endif %}" tabindex="-1" id="sidebar">
<div class="collapse collapse-horizontal {% if user.is_authenticated and not request.is_mobile_device and not request.session.MINIMIZE_SIDEBAR %}show{% endif %}" tabindex="-1" id="sidebar">
<div>
<div class="nav-padding navbar-dark text-bg-dark px-0 d-flex flex-column overflow-hidden vh-100 {% if not user.is_authenticated %}position-relative{% endif %}">
{% if user.is_authenticated %}