{{-- Carga el script de reCAPTCHA solo en las páginas que montan este componente. --}} @include('layouts.partials.captcha') {{--
para que apliquen las reglas de validación de Vuexy (form .input-group:has(.is-invalid)): borde completo + hover anulado. Sin acción de submit (el botón usa wire:click); novalidate desactiva la validación nativa del navegador. --}} {{-- Already have an account --}}
{{ __('Already have an account?') }} {{ __('Log in here') }}
{{-- User Information --}}
{{ __('User information') }}
@error('name')
{{ $message }}
@enderror
@error('email')
{{ $message }}
@enderror
@error('position')
{{ $message }}
@enderror
{{ __('This is the default language used for email notifications and other system settings.') }} @error('preferred_language')
{{ $message }}
@enderror
@error('password')
{{ $message }}
@enderror
{{-- Password requirements --}}
    @php $reqs = [ 'min' => __('Between 8 and 18 characters'), 'mixed' => __('Uppercase and lowercase letters'), 'numbers' => __('At least one number'), 'symbols' => __('At least one special character (@, #, $, etc.)'), ]; @endphp @foreach ($reqs as $key => $text) @php $ok = $this->checkRequirement($key); @endphp
  • {{ $text }}
  • @endforeach
{{-- Company Information --}}
{{ __('Company information') }}
@error('company_name')
{{ $message }}
@enderror
@error('country')
{{ $message }}
@enderror
@error('city')
{{ $message }}
@enderror