This commit is contained in:
2026-03-08 00:35:42 +01:00
parent 85fdf3eacb
commit 90b77800a0
2 changed files with 16 additions and 37 deletions

View File

@@ -106,34 +106,12 @@ $sidebarItems = $moduleSidebar['items'] ?? [];
</div>
<?php endif; ?>
<div class="layout-body <?= $sidebarEnabled ? 'has-sidebar' : 'no-sidebar' ?> <?= $sidebarDefault === 'open' ? 'sidebar-open' : 'sidebar-collapsed' ?>"
data-sidebar-enabled="<?= $sidebarEnabled ? '1' : '0' ?>"
data-sidebar-collapsible="<?= $sidebarCollapsible ? '1' : '0' ?>"
data-sidebar-default="<?= e($sidebarDefault) ?>">
<?php if ($sidebarEnabled): ?>
<aside class="sidebar card">
<?php if ($sidebarCollapsible): ?>
<button class="sidebar-toggle" data-sidebar-toggle aria-label="Menü ein-/ausklappen">»»</button>
<?php endif; ?>
<div class="sidebar-items">
<?php foreach ($sidebarItems as $item): ?>
<?php
$itemHref = (string)($item['href'] ?? '');
if ($itemHref !== '' && str_starts_with($itemHref, '/modules/setup/')) {
continue;
}
?>
<a class="nav-link" href="<?= e($itemHref ?: '#') ?>"><?= e($item['label'] ?? 'Item') ?></a>
<?php endforeach; ?>
</div>
</aside>
<?php endif; ?>
<div class="layout-body no-sidebar sidebar-collapsed"
data-sidebar-enabled="0"
data-sidebar-collapsible="0"
data-sidebar-default="collapsed">
<main class="main-content">
<?php if ($sidebarEnabled && $sidebarCollapsible): ?>
<button class="sidebar-fab" data-sidebar-toggle aria-label="Menü einblenden">»»</button>
<?php endif; ?>
<button class="console-fab" type="button" data-console-fab title="Konsole öffnen">
<span></span>