feat(sidebar): fleet sidebar standard (header row, user in sidebar, collapsible groups, mini mode, no-flash transitions)
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
This commit is contained in:
1 parent
b73c23bf55
commit
aa55d44406
8 files changed
+654
-225
No files matched your search
@@ -0,0 +1,20 @@
|
||||
<?php
|
||||
// Painel da equipa (role staff). O staff ainda não tem páginas de gestão:
|
||||
// tudo em views/admin/ exige admin. Fica a saudação e o acesso ao perfil.
|
||||
require __DIR__ . '/../../config/db.php';
|
||||
require __DIR__ . '/../../config/functions.php';
|
||||
$user = require_staff();
|
||||
|
||||
$page_title = 'Painel';
|
||||
include __DIR__ . '/../../includes/header.php';
|
||||
?>
|
||||
<div class="container">
|
||||
<h1 class="h3 mb-4">Olá, <?= htmlspecialchars($user['name']) ?></h1>
|
||||
|
||||
<div class="card shadow-sm"><div class="card-body">
|
||||
<p class="mb-3">Bem-vindo à área da equipa FitMe 3070.</p>
|
||||
<a class="btn btn-outline-primary" href="<?= base_url('views/user/profile.php') ?>"><i class="bi bi-person me-1"></i>O meu perfil</a>
|
||||
<p class="text-muted small mt-3 mb-0">As ferramentas da equipa serão disponibilizadas num passo seguinte.</p>
|
||||
</div></div>
|
||||
</div>
|
||||
<?php include __DIR__ . '/../../includes/footer.php'; ?>
|
||||
@@ -128,7 +128,6 @@ if ($_SERVER['REQUEST_METHOD'] === 'POST') {
|
||||
}
|
||||
|
||||
include __DIR__ . '/../../includes/header.php';
|
||||
include __DIR__ . '/../../includes/navbar.php';
|
||||
?>
|
||||
<div class="container py-4" style="max-width:900px;">
|
||||
<div class="d-flex justify-content-between align-items-center flex-wrap gap-2 mb-3">
|
||||
|
||||
Reference in new issue
Block a user