feat: group admin sidebar items into single Administration page with action cards

This commit is contained in:
2026-06-14 09:39:33 -04:00
parent 36b0d8dfd9
commit e6017b80da
4 changed files with 46 additions and 37 deletions

35
views/admin/index.php Normal file
View File

@@ -0,0 +1,35 @@
<div class="page-header">
<h1 class="page-title">Administration</h1>
<p class="page-subtitle">Manage system settings and configurations</p>
</div>
<div class="action-grid">
<a href="/teams" class="action-card">
<i class="fas fa-users-cog"></i>
<span>Teams</span>
</a>
<a href="/admin/users" class="action-card">
<i class="fas fa-users"></i>
<span>Users</span>
</a>
<a href="/admin/audit" class="action-card">
<i class="fas fa-history"></i>
<span>Audit Logs</span>
</a>
<a href="/admin/security" class="action-card">
<i class="fas fa-shield-alt"></i>
<span>Security</span>
</a>
<a href="/admin/app-version" class="action-card">
<i class="fas fa-mobile-alt"></i>
<span>App Version</span>
</a>
<a href="/admin/notifications" class="action-card">
<i class="fas fa-bell"></i>
<span>Notifications</span>
</a>
<a href="/admin/policies" class="action-card">
<i class="fas fa-file-contract"></i>
<span>Policies</span>
</a>
</div>