Snapshot of main at 9f39a6e1e (2026-11-02)

This commit is contained in:
Ronald Huynen committed 2026-11-02 10:41:47 +01:00
commit 6ccf1792d7
2580 files changed
+1040202

No files matched your search

@@ -0,0 +1,72 @@
<x-guest-layout>
<x-jetstream.authentication-card>
<x-slot name="logo">
<x-jetstream.application-mark class="hidden md:block md:h-20 xl:h-28 w-auto md:mt-3" />
</x-slot>
@if(session('password_reset_errors'))
<div class="mb-4">
<div class="font-medium text-sm text-red-600">{{ __('Whoops! Something went wrong.') }}</div>
<ul class="mt-3 list-disc list-inside text-sm text-red-600">
@foreach(array_merge(...array_values(session('password_reset_errors'))) as $error)
<li>{{ $error }}</li>
@endforeach
</ul>
</div>
@endif
<form method="POST" action="{{ \Mcamara\LaravelLocalization\Facades\LaravelLocalization::localizeURL(parse_url(route('non-user.password.update', ['profileType' => $profileType]), PHP_URL_PATH)) }}">
@csrf
<input type="hidden" name="token" value="{{ $token }}">
<input type="hidden" name="profileType" value="{{ $profileType }}">
<div class="block">
<x-jetstream.label for="email" value="{{ __('Email') }}" />
<x-jetstream.input id="email" class="block mt-1 w-full" type="email" name="email" :value="old('email', $email)" required autofocus />
</div>
<div class="mt-4" x-data="{ showPassword: false }">
<x-jetstream.label for="password" value="{{ __('Password') }}" />
<div class="relative">
<x-jetstream.input id="password" class="block mt-1 w-full pr-10" type="password" ::type="showPassword ? 'text' : 'password'" name="password" required autocomplete="new-password" />
<div class="absolute inset-y-0 right-0 pr-3 flex items-center text-sm leading-5">
<button type="button" @click="showPassword = !showPassword" class="text-theme-muted hover:text-theme-primary focus:outline-none focus:text-theme-primary ring-opacity-70 hover:opacity-90">
<template x-if="showPassword">
<x-icon name="eye" class="h-5 w-5" />
</template>
<template x-if="!showPassword">
<x-icon name="eye-slash" class="h-5 w-5 opacity-70" />
</template>
</button>
</div>
</div>
</div>
<div class="mt-4" x-data="{ showPassword: false }">
<x-jetstream.label for="password_confirmation" value="{{ __('Confirm Password') }}" />
<div class="relative">
<x-jetstream.input id="password_confirmation" class="block mt-1 w-full pr-10" type="password" ::type="showPassword ? 'text' : 'password'" name="password_confirmation" required autocomplete="new-password" />
<div class="absolute inset-y-0 right-0 pr-3 flex items-center text-sm leading-5">
<button type="button" @click="showPassword = !showPassword" class="text-theme-muted hover:text-theme-primary focus:outline-none focus:text-theme-primary ring-opacity-70 hover:opacity-90">
<template x-if="showPassword">
<x-icon name="eye" class="h-5 w-5" />
</template>
<template x-if="!showPassword">
<x-icon name="eye-slash" class="h-5 w-5 opacity-70" />
</template>
</button>
</div>
</div>
</div>
<div class="flex items-center justify-end mt-4">
<x-jetstream.button>
{{ __('Reset password') }}
</x-jetstream.button>
</div>
</form>
</x-jetstream.authentication-card>
</x-guest-layout>