@extends('layouts.app') @section('content')
{{-- =================== Profile Card (same-to-same) =================== --}} @php $avatar = $user->avatar ?? null; if ($avatar && !preg_match('~^https?://~i', $avatar)) { $avatarUrl = asset('storage/' . $user->avatar) ; } else { $avatarUrl = $avatar ?: 'https://i.pravatar.cc/120?img=5'; } $phoneRaw = $user->phone ?? null; $phoneForView = $phoneRaw ?: '—'; @endphp
avatar
{{ $user->name ?? 'Software Developer' }}
{{ $phoneForView }}
{{-- =================== Settings Card (same-to-same) =================== --}}

Account Settings

{{-- Bottom Buttons --}}
{{-- Flash --}} @if (session('status'))
{{ session('status') }}
@endif {{-- Errors --}} @if ($errors->any())
    @foreach ($errors->all() as $error)
  • {{ $error }}
  • @endforeach
@endif
{{-- ======= Change Password Modal ======= --}}
{{-- ======= User Data Modal ======= --}}
{{-- Alpine.js --}} @endsection