@extends('layouts.app') @section('title', 'Mi Perfil') @push('styles') @endpush @section('content')
{{ strtoupper(substr($usuario->nombre, 0, 1)) }}

{{ $usuario->nombre }} {{ $usuario->apellidos }}

{{ $usuario->tipo_texto }} {{ $usuario->estado_texto }} {{ $bdActiva }}
@if(session('success')) @endif
{{-- ── Columna izquierda: datos del usuario ── --}}
{{-- Datos personales --}}

Datos de la Cuenta

@if($stats['ultimo_login']) @endif
Login {{ $usuario->login }}
Nombre {{ $usuario->nombre }}
Apellidos {{ $usuario->apellidos }}
Email {{ $usuario->email ?: '—' }}
Tipo {{ $usuario->tipo_texto }}
Estado {{ $usuario->estado_texto }}
ID Sistema #{{ $usuario->id }}
Último login {{ \App\Helpers\FechaHelper::bdToLocal($stats['ultimo_login']->fecha) }} {{ $stats['ultimo_login']->hora }}
{{-- Stats rápidos --}}

Estadísticas del Sistema

{{ number_format($stats['recibos']) }}
Recibos totales
{{ number_format($stats['contratos']) }}
Contratos vigentes
{{ $stats['acciones_hoy'] }}
Mis acciones hoy
{{-- ── Columna derecha: actividad reciente ── --}}

Mi Actividad Reciente

Últimas 15 acciones
@forelse($actividad as $a) @php $dotColor = match($a->mov_texto) { 'Nuevo' => '#22c55e', 'Modificar' => '#3b82f6', 'Eliminar' => '#ef4444', 'Login' => '#8b5cf6', default => '#9ca3af', }; @endphp
{{ $a->mov_texto }} · {{ $a->modulo_texto }} @if($a->id) #{{ $a->id }} @endif
{{ $a->fecha_local }}
{{ $a->hora }}
@empty

No hay actividad registrada aún.

@endforelse
@endsection