@extends('layouts.user', ['heading' => 'Profile Settings', 'subheading' => 'Update account, security, and preferences'])
@section('content')
@php
$themePreference = auth()->user()?->theme_preference;
if (! in_array($themePreference, ['light', 'dark', 'auto'], true)) {
$themePreference = auth()->user()?->dark_mode_enabled ? 'dark' : 'light';
}
@endphp
KYC Status
Status: {{ ucfirst($member->userKyc?->status ?? 'pending') }}
Open KYC Page
Appearance
This updates your panel theme preference.
Recent Devices
| Device |
Platform |
IP |
Last Seen |
@forelse($member->devices as $device)
| {{ $device->device_name ?: 'Browser' }} |
{{ $device->platform ?: '-' }} |
{{ $device->ip_address ?: '-' }} |
{{ optional($device->last_seen_at)->format('d M Y H:i') ?: '-' }} |
@empty
| No devices tracked. |
@endforelse
Recent Login Activity
| Action |
IP |
Time |
@forelse($member->ipLogs as $log)
| {{ $log->action }} |
{{ $log->ip_address }} |
{{ optional($log->created_at)->format('d M Y H:i') }} |
@empty
| No activity found. |
@endforelse
@endsection