@extends('admin.layout.master') {{-- @section('title') Tableau de bord @endsection --}} /* ══════════════════════════════════════════════ PROFIL ADMIN — Design Cloud-Premium ══════════════════════════════════════════════ */ .glass-panel-lux { background: rgba(255, 255, 255, 0.03); backdrop-filter: blur(15px); border: 1px solid rgba(255, 255, 255, 0.08); border-radius: 24px; padding: 40px; margin-bottom: 30px; transition: all 0.3s; } .panel-header-lux { font-size: 0.8rem; text-transform: uppercase; font-weight: 800; color: #fff; margin-bottom: 35px; display: flex; align-items: center; gap: 12px; opacity: 0.9; letter-spacing: 1.5px; } .panel-header-lux i { color: var(--vt-primary); font-size: 1.2rem; } .avatar-upload-chic { width: 150px; height: 150px; margin: 0 auto; } .avatar-upload-chic .dropify-wrapper { border-radius: 50% !important; border: 3px solid rgba(var(--vt-primary-rgb), 0.3) !important; overflow: hidden !important; background: rgba(0,0,0,0.2) !important; } .avatar-upload-chic .dropify-wrapper:hover { border-color: var(--vt-primary) !important; } .badge-premium-chic { background: rgba(var(--vt-primary-rgb), 0.1); color: var(--vt-primary); border: 1px solid rgba(var(--vt-primary-rgb), 0.2); border-radius: 8px; padding: 5px 12px; font-size: 0.75rem; font-weight: 700; display: inline-block; } .divider-chic { height: 1px; background: linear-gradient(90deg, transparent, rgba(255,255,255,0.1), transparent); } .password-requirements-chic { background: rgba(255,255,255,0.02); border: 1px solid rgba(255,255,255,0.05); border-radius: 15px; padding: 20px; } .password-requirements-chic li { margin-bottom: 8px; } /* Forcer transparence layout */ .pcoded-content, .pcoded-inner-content, .main-body, .page-wrapper, .page-body { background: transparent !important; } @section('content')

Paramètre

Mon Profil Utilisateur
{{ Form::model($utilisateur, ['route' => 'admin.updateAdmin', 'method' => 'POST', 'id' => 'form_utilisateur', 'class' => 'form-horizontal', 'files' => true]) }}

{{ ucfirst($currentUser->nom.' '.$currentUser->prenoms) }}

{{ $currentUser->email }}

Gérez vos informations personnelles et vos paramètres de sécurité.

{{ Form::select('role_id', $roles, old('role_id'), ['class' => 'select2 js-select2-premium', 'id' => 'role_id']) }}
{{ Form::text('nom', old('nom'), ['class' => 'form-control input-chic form-control-uppercase', 'placeholder' => 'Saisir le nom', 'id' => 'nom']) }} @if (($errors->has('nom'))) {{ $errors->first('nom') }} @endif
{{ Form::text('prenoms', old('prenoms'), ['class' => 'form-control input-chic form-control-uppercase', 'placeholder' => 'Saisir les prénoms', 'id' => 'prenoms']) }} @if (($errors->has('prenoms'))) {{ $errors->first('prenoms') }} @endif
{{ Form::text('email', old('email'), ['class' => 'form-control input-chic email_mask', 'placeholder' => 'Saisir l\'email', 'id' => 'email']) }} @if (($errors->has('email'))) {{ $errors->first('email') }} @endif
{{ Form::text('telephone', old('telephone'), ['class' => 'form-control input-chic phone_mask', 'placeholder' => 'Saisir le téléphone', 'id' => 'telephone']) }} @if (($errors->has('telephone'))) {{ $errors->first('telephone') }} @endif
{{ Form::text('username', old('username'), ['class' => 'form-control input-chic form-control-lowercase', 'placeholder' => 'Saisir le login', 'id' => 'username']) }} @if (($errors->has('username'))) {{ $errors->first('username') }} @endif
Changement de Mot de passe
{{ Form::password('password', ['class' => 'form-control input-chic', 'placeholder' => 'Saisir le nouveau mot de passe', 'id' => 'password']) }} @if (($errors->has('password'))) {{ $errors->first('password') }} @endif
{{ Form::password('confirm_password', ['class' => 'form-control input-chic', 'placeholder' => 'Confirmer le mot de passe', 'id' => 'confirm_password']) }} @if (($errors->has('confirm_password'))) {{ $errors->first('confirm_password') }} @endif

Exigences de sécurité

  • Minimum 8 caractères
  • Au moins un caractère spécial
  • Au moins un chiffre
  • Différent du précédent
{{ Form::close() }}
{{-- {!! JsValidator::formRequest('Vitalis\Utilisateur\Requests\UtilisateurRequest')->selector('#form_utilisateur') !!} --}}
@endsection