empty states

This commit is contained in:
2026-03-13 09:49:11 +01:00
parent cb7256aebc
commit 082fa4c9a5
12 changed files with 174 additions and 46 deletions

View File

@@ -35,6 +35,7 @@ $adminNavGroups = [
[
'key' => 'admin-organization',
'label' => t('Organization'),
'icon' => 'bi-building',
'visible' => $hasOrganization,
'items' => [
[
@@ -63,6 +64,7 @@ $adminNavGroups = [
[
'key' => 'admin-roles-permissions',
'label' => t('Roles & permissions'),
'icon' => 'bi-shield-lock',
'visible' => $hasUsersSection,
'items' => [
[
@@ -84,6 +86,7 @@ $adminNavGroups = [
[
'key' => 'admin-automation',
'label' => t('Automation & integrations'),
'icon' => 'bi-plug',
'visible' => $hasAutomationSection,
'items' => [
[
@@ -112,6 +115,7 @@ $adminNavGroups = [
[
'key' => 'admin-monitoring',
'label' => t('Monitoring'),
'icon' => 'bi-graph-up',
'visible' => $hasMonitoringSection,
'items' => [
[
@@ -126,6 +130,7 @@ $adminNavGroups = [
[
'key' => 'admin-logs',
'label' => t('Logs'),
'icon' => 'bi-journal-text',
'visible' => $hasLogsSection,
'items' => [
[
@@ -168,6 +173,7 @@ $adminNavGroups = [
[
'key' => 'admin-system',
'label' => t('System'),
'icon' => 'bi-sliders',
'visible' => $hasSystemSection,
'items' => [
[
@@ -214,6 +220,7 @@ $renderAdminNavGroup = static function (array $group, string $tenantQueryParam):
<li class="app-sidebar-group app-sidebar-admin-group">
<details data-details-key="<?php e($groupKey); ?>"<?php if ($groupIsActive): ?> open<?php endif; ?>>
<summary>
<?php if (!empty($group['icon'])): ?><i class="bi <?php e($group['icon']); ?>"></i> <?php endif; ?>
<span><?php e($group['label'] ?? ''); ?></span>
</summary>
<ul>