@php $u = auth()->user(); $initials = strtoupper(mb_substr($u->name, 0, 2)); $field = 'h-9 w-full rounded-md border border-line bg-inset px-3 font-sans text-sm text-ink placeholder:text-ink-4 focus:border-accent/40 focus:outline-none'; $label = 'mb-1 block font-mono text-[11px] uppercase tracking-wider text-ink-3'; $err = 'mt-1 flex items-center gap-1.5 font-mono text-[11px] text-offline'; $tabs = [ ['key' => 'profile', 'label' => __('settings.tab_profile'), 'icon' => 'settings'], ['key' => 'security', 'label' => __('settings.tab_security'), 'icon' => 'shield'], ]; @endphp
{{-- Identity header --}}
{{ $initials }}

{{ __('settings.account') }}

{{ $u->name }}

{{ $u->email }}

{{ __('settings.role_admin') }} $twoFactorEnabled, 'border-line text-ink-3' => ! $twoFactorEnabled, ])> {{ $twoFactorEnabled ? __('settings.two_factor_on') : __('settings.two_factor_off') }}
{{-- Section nav --}} {{-- Content --}}
@if ($tab === 'profile')
@error('name')

{{ $message }}

@enderror
@error('email')

{{ $message }}

@enderror
{{ __('common.save') }}
@else
@error('current_password')

{{ $message }}

@enderror
@error('password')

{{ $message }}

@enderror
{{ __('settings.change_password') }}

{{ $twoFactorEnabled ? __('settings.twofa_status_on') : __('settings.twofa_status_off') }}

{{ $twoFactorEnabled ? __('settings.twofa_hint_on') : __('settings.twofa_hint_off') }}

@if ($twoFactorEnabled) {{ __('common.disable') }} @else {{ __('settings.twofa_setup') }} @endif
@endif