@extends('layouts.admin') @section('title', 'Mi Perfil') @section('content')
Mi Perfil

Informacion de la cuenta, plan y suscripcion

Informacion de la Cuenta
@csrf @method('PUT')
@error('name')
{{ $message }}
@enderror
@error('email')
{{ $message }}
@enderror
@if(auth()->user()->logo) Logo @else @endif
@error('logo')
{{ $message }}
@enderror PNG, JPG, WEBP o GIF. Maximo 2MB.

Plan y Suscripcion
@error('plan')
{{ $message }}
@enderror
@error('storage_limit_mb')
{{ $message }}
@enderror
@error('subscription_started_at')
{{ $message }}
@enderror
@error('subscription_ends_at')
{{ $message }}
@enderror

Cambiar Contrasena
@error('current_password')
{{ $message }}
@enderror
@error('new_password')
{{ $message }}
@enderror
Deja los campos de contrasena vacios si no deseas cambiarla.
Resumen
Plan actual
{{ $plans[auth()->user()->plan] ?? auth()->user()->plan }}
Almacenamiento {{ $usedMb }} MB / {{ $limitMb }} MB
{{ $percent }}% utilizado
Fecha de inicio
{{ auth()->user()->subscription_started_at?->format('d M Y') ?? 'No definida' }}
Fecha de renovacion
{{ auth()->user()->subscription_ends_at?->format('d M Y') ?? 'No definida' }}
@php $endsAt = auth()->user()->subscription_ends_at; $daysLeft = $endsAt ? now()->startOfDay()->diffInDays($endsAt, false) : null; @endphp @if($endsAt)
@if($daysLeft !== null && $daysLeft < 0) Suscripcion vencida hace {{ abs($daysLeft) }} dias @elseif($daysLeft !== null && $daysLeft === 0) Se renueva hoy @elseif($daysLeft !== null) {{ $daysLeft }} dias para la renovacion @else Suscripcion activa @endif
@endif
@endsection @push('scripts') @endpush