<?php
/**
 * includes/sidebar_admin.php
 *
 * El toggle ☰ ya está en navbar.php → #sidebar-toggle
 * Clase que aplica el navbar: sidebar-collapsed en .app-shell
 *
 * Uso:
 *   <?php $sbActivo = 'dashboard'; include __DIR__ . '/../../includes/sidebar_admin.php'; ?>
 *
 * $sbActivo: 'dashboard' | 'usuarios' | 'carreras' | 'periodos'
 *          | 'empresas' | 'convenios'
 *          | 'audit'    | 'configuracion'
 *          | 'cuenta'
 */
$_sbActivo = $sbActivo ?? 'dashboard';
?>
<aside class="sidebar" id="adm-sidebar">

  <!-- Cabecera interna -->
  <div class="sb-header">
    <span class="sb-titulo">Administración</span>
  </div>

  <!-- ── Dashboard ────────────────────────────────── -->
  <a href="dashboard.php"
     class="<?= $_sbActivo === 'dashboard' ? 'active' : '' ?>"
     data-tip="Dashboard">
    <span class="sb-icon"><i class="fa fa-gauge"></i></span>
    <span class="sb-lnk">Dashboard</span>
  </a>

  <!-- ── ACADÉMICO ─────────────────────────────────── -->
  <div class="sb-sep-line"></div>
  <div class="sb-section-label s-gestion">
    <i class="fa fa-graduation-cap"></i> Académico
  </div>

  <a href="usuarios.php"
     class="<?= $_sbActivo === 'usuarios' ? 'active' : '' ?>"
     data-tip="Usuarios">
    <span class="sb-icon"><i class="fa fa-users"></i></span>
    <span class="sb-lnk">Usuarios</span>
  </a>

  <a href="carreras.php"
     class="<?= $_sbActivo === 'carreras' ? 'active' : '' ?>"
     data-tip="Carreras">
    <span class="sb-icon"><i class="fa fa-graduation-cap"></i></span>
    <span class="sb-lnk">Carreras</span>
  </a>

  <a href="periodos.php"
     class="<?= $_sbActivo === 'periodos' ? 'active' : '' ?>"
     data-tip="Períodos">
    <span class="sb-icon"><i class="fa fa-calendar"></i></span>
    <span class="sb-lnk">Períodos</span>
  </a>

  <!-- ── EMPRESAS ──────────────────────────────────── -->
  <div class="sb-sep-line"></div>
  <div class="sb-section-label s-empresas">
    <i class="fa fa-building"></i> Empresas
  </div>

  <a href="empresas.php"
     class="<?= $_sbActivo === 'empresas' ? 'active' : '' ?>"
     data-tip="Empresas">
    <span class="sb-icon"><i class="fa fa-building"></i></span>
    <span class="sb-lnk">Empresas</span>
  </a>

  <a href="convenios.php"
     class="<?= $_sbActivo === 'convenios' ? 'active' : '' ?>"
     data-tip="Convenios">
    <span class="sb-icon"><i class="fa fa-handshake"></i></span>
    <span class="sb-lnk">Convenios</span>
  </a>

  <!-- ── SISTEMA ───────────────────────────────────── -->
  <div class="sb-sep-line"></div>
  <div class="sb-section-label s-sistema">
    <i class="fa fa-gear"></i> Sistema
  </div>

  <a href="audit.php"
     class="<?= $_sbActivo === 'audit' ? 'active' : '' ?>"
     data-tip="Audit Log">
    <span class="sb-icon"><i class="fa fa-shield-halved"></i></span>
    <span class="sb-lnk">Audit Log</span>
  </a>

  <a href="configuracion.php"
     class="<?= $_sbActivo === 'configuracion' ? 'active' : '' ?>"
     data-tip="Configuración">
    <span class="sb-icon"><i class="fa fa-gear"></i></span>
    <span class="sb-lnk">Configuración</span>
  </a>

  <!-- ── CUENTA ────────────────────────────────────── -->
  <div class="sb-sep-line"></div>
  <div class="sb-section-label s-cuenta">
    <i class="fa fa-user"></i> Cuenta
  </div>

  <a href="cambiar_password.php"
     class="<?= $_sbActivo === 'cuenta' ? 'active' : '' ?>"
     data-tip="Cambiar contraseña">
    <span class="sb-icon"><i class="fa fa-lock"></i></span>
    <span class="sb-lnk">Contraseña</span>
  </a>

  <!-- Empuja Salir al fondo -->
  <div class="sb-spacer"></div>

  <!-- ── Salir ─────────────────────────────────────── -->
  <a href="<?= BASE_URL ?>/auth/logout.php" class="sb-salir" data-tip="Salir">
    <span class="sb-icon"><i class="fa fa-right-from-bracket"></i></span>
    <span class="sb-lnk">Salir</span>
  </a>

</aside>