Files
neonail-database/resources/views/auth/login.blade.php
2026-06-13 10:19:44 +02:00

83 lines
3.5 KiB
PHP
Executable File
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
@extends('layouts.app')
@section('title', 'Anmelden NeoNail DB')
@section('content')
<div class="d-flex align-items-center justify-content-center" style="min-height: 72vh;">
<div style="width: 100%; max-width: 400px;">
{{-- Logo / Hero --}}
<div class="text-center mb-5">
<div style="width:72px; height:72px; background:rgba(255,255,255,0.13); border-radius:20px;
display:inline-flex; align-items:center; justify-content:center; font-size:2.1rem;
margin-bottom:16px; border:1px solid rgba(255,255,255,0.18);">
💅
</div>
<h1 style="color:#fff; font-weight:800; font-size:1.8rem; letter-spacing:-0.04em; margin-bottom:5px;">
NeoNail DB
</h1>
<p style="color:rgba(255,255,255,0.60); margin:0; font-size:0.92rem;">
Melden Sie sich an, um Ihre Sammlung zu verwalten
</p>
</div>
{{-- Card --}}
<div class="card">
<div class="card-body p-4">
@if($errors->any())
<div class="alert alert-danger mb-4">
<i class="fas fa-exclamation-circle me-2"></i>
{{ $errors->first() }}
</div>
@endif
<form method="POST" action="{{ route('login') }}">
@csrf
<div class="mb-3">
<label for="email" class="form-label">E-Mail-Adresse</label>
<input id="email" type="email"
class="form-control @error('email') is-invalid @enderror"
name="email" value="{{ old('email') }}"
required autocomplete="email" autofocus
placeholder="ihre@email.de">
@error('email')
<div class="invalid-feedback">{{ $message }}</div>
@enderror
</div>
<div class="mb-4">
<label for="password" class="form-label">Passwort</label>
<input id="password" type="password"
class="form-control @error('password') is-invalid @enderror"
name="password" required autocomplete="current-password"
placeholder="••••••••">
@error('password')
<div class="invalid-feedback">{{ $message }}</div>
@enderror
</div>
<div class="mb-4">
<div class="form-check">
<input class="form-check-input" type="checkbox" name="remember"
id="remember" {{ old('remember') ? 'checked' : '' }}>
<label class="form-check-label" for="remember"
style="font-size:.85rem; color:#6b7280;">
Angemeldet bleiben
</label>
</div>
</div>
<button type="submit" class="btn btn-primary w-100 btn-lg">
<i class="fas fa-sign-in-alt me-2"></i>Anmelden
</button>
</form>
</div>
</div>
</div>
</div>
@endsection