Auth: convert auth views and verification email to Nova layout

This commit is contained in:
2026-02-21 07:37:08 +01:00
parent 93b009d42a
commit 795c7a835f
117 changed files with 5385 additions and 1291 deletions

View File

@@ -23,7 +23,17 @@ class UserFactory extends Factory
*/
public function definition(): array
{
$username = Str::lower(Str::slug(fake()->unique()->userName(), '-'));
$username = preg_replace('/[^a-z0-9_-]/', '-', $username) ?: 'user';
$username = substr(trim($username, '-_'), 0, 20);
if ($username === '') {
$username = 'user' . fake()->unique()->numberBetween(100, 99999);
}
return [
'username' => $username,
'username_changed_at' => now()->subDays(120),
'onboarding_step' => 'complete',
'name' => fake()->name(),
'email' => fake()->unique()->safeEmail(),
'email_verified_at' => now(),