<div class="sidebar-heading">Principal</div>
<a href="{{ route('dashboard') }}" class="nav-link {{ request()->routeIs('dashboard') ? 'active' : '' }}">
    <i class="bi bi-speedometer2"></i> Dashboard
</a>
<a href="{{ route('hojas-tiempo.index') }}" class="nav-link {{ request()->routeIs('hojas-tiempo.*') ? 'active' : '' }}">
    <i class="bi bi-table"></i> Hojas de Tiempo
</a>

@if(Auth::user()->puedeVerReportes())
<div class="sidebar-heading">Reportes</div>
<a href="{{ route('reportes.consolidado') }}" class="nav-link {{ request()->routeIs('reportes.consolidado') ? 'active' : '' }}">
    <i class="bi bi-bar-chart-line"></i> Consolidado
</a>
@if(\App\Models\Configuracion::getBool('modulo_incapacidades', true))
<a href="{{ route('incapacidades.index') }}" class="nav-link {{ request()->routeIs('incapacidades.*') ? 'active' : '' }}">
    <i class="bi bi-bandaid"></i> Incapacidades
</a>
@endif
@endif

@if(Auth::user()->puedeConfigurar())
<div class="sidebar-heading">Configuración</div>
<a href="{{ route('empleados.index') }}" class="nav-link {{ request()->routeIs('empleados.*') ? 'active' : '' }}">
    <i class="bi bi-people"></i> Empleados y Usuarios
</a>
<a href="{{ route('periodos.index') }}" class="nav-link {{ request()->routeIs('periodos.*') ? 'active' : '' }}">
    <i class="bi bi-calendar3"></i> Períodos
</a>
<a href="{{ route('centros-costo.index') }}" class="nav-link {{ request()->routeIs('centros-costo.*') ? 'active' : '' }}">
    <i class="bi bi-diagram-3"></i> Centros de Costo
</a>
<a href="{{ route('calendario.index') }}" class="nav-link {{ request()->routeIs('calendario.*') ? 'active' : '' }}">
    <i class="bi bi-calendar-event"></i> Calendario
</a>
<a href="{{ route('configuracion.index') }}" class="nav-link {{ request()->routeIs('configuracion.*') ? 'active' : '' }}">
    <i class="bi bi-sliders"></i> Parámetros
</a>
@endif
