@extends('layouts.app') @section('title', 'Profile') @section('content')

Account settings

My profile

Update your contact details and password. {{ App\Models\User::emailVerificationRequired() ? 'Changing your email requires re-verification.' : 'Email verification is disabled for the demo.' }}

@if($user->customer_number)

Customer number: {{ $user->customer_number }}

@endif

Profile details

@csrf @method('PUT')

Your local time: {{ now()->setTimezone($user->timezone)->format('d M Y H:i') }}. Workflow dates and reports use {{ config('app.timezone') }}.

Change password

@csrf @method('PUT')

At least eight characters, including uppercase, lowercase and a number.

Account access

{{ !App\Models\User::emailVerificationRequired() ? 'Email verification disabled for demo' : ($user->hasVerifiedEmail() ? 'Email verified' : 'Email verification pending') }}

Roles and account activation are managed by authorized administrators.

Workflow email preferences

Choose optional workflow emails. Paper-submission alerts for management and assessment/payment emails are required service messages. In-app notifications remain available.

@csrf @method('PUT')@foreach(App\Services\WorkflowMailer::CATEGORIES as $key => $label)@endforeach
@endsection