88 lines
3.8 KiB
PHP
88 lines
3.8 KiB
PHP
@extends('layouts.site')
|
||
|
||
@section('content')
|
||
<section class="wrapper bg-[#f0f7ff] min-h-[70vh] flex items-center py-12">
|
||
<div class="container px-4">
|
||
<div class="max-w-md mx-auto bg-white/80 backdrop-blur-md rounded-3xl shadow-2xl border border-slate-100/50 overflow-hidden">
|
||
<div class="p-8 md:p-10">
|
||
<div class="text-center mb-8">
|
||
<div class="inline-flex w-16 h-16 rounded-full bg-red-50 text-[#e31e24] items-center justify-center mb-4">
|
||
<i class="uil uil-shield text-3xl"></i>
|
||
</div>
|
||
<h1 class="text-3xl font-extrabold text-slate-900 tracking-tight">Yönetici Girişi</h1>
|
||
<p class="text-sm text-slate-500 mt-2">Staj takip sistemini yönetmek için e-posta ve şifrenizle giriş yapın.</p>
|
||
</div>
|
||
|
||
@if($errors->any())
|
||
<div class="bg-red-50 border-l-4 border-[#e31e24] p-4 rounded-xl mb-6">
|
||
<div class="flex">
|
||
<div class="flex-shrink-0">
|
||
<i class="uil uil-exclamation-triangle text-[#e31e24] text-xl"></i>
|
||
</div>
|
||
<div class="ml-3">
|
||
<p class="text-sm text-red-700 font-medium">
|
||
{{ $errors->first() }}
|
||
</p>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
@endif
|
||
|
||
@if(session('success'))
|
||
<div class="bg-green-50 border-l-4 border-green-500 p-4 rounded-xl mb-6">
|
||
<div class="flex">
|
||
<div class="flex-shrink-0">
|
||
<i class="uil uil-check-circle text-green-500 text-xl"></i>
|
||
</div>
|
||
<div class="ml-3">
|
||
<p class="text-sm text-green-700 font-medium">
|
||
{{ session('success') }}
|
||
</p>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
@endif
|
||
|
||
<form action="{{ route('intern.admin.login.submit') }}" method="POST" class="space-y-6">
|
||
@csrf
|
||
|
||
<div class="space-y-2">
|
||
<label for="email" class="text-sm font-bold text-slate-700 block">E-posta</label>
|
||
<div class="relative">
|
||
<span class="absolute inset-y-0 left-0 flex items-center pl-4 text-slate-400">
|
||
<i class="uil uil-envelope"></i>
|
||
</span>
|
||
<input type="email" name="email" id="email" class="w-full pl-11 pr-5 py-3.5 rounded-xl border border-slate-200 focus:ring-4 focus:ring-red-500/10 focus:border-[#e31e24] outline-none transition-all placeholder-slate-300" placeholder="E-posta adresinizi girin" value="{{ old('email') }}" required>
|
||
</div>
|
||
</div>
|
||
|
||
<div class="space-y-2">
|
||
<label for="password" class="text-sm font-bold text-slate-700 block">Şifre</label>
|
||
<div class="relative">
|
||
<span class="absolute inset-y-0 left-0 flex items-center pl-4 text-slate-400">
|
||
<i class="uil uil-key-skeleton-alt"></i>
|
||
</span>
|
||
<input type="password" name="password" id="password" class="w-full pl-11 pr-5 py-3.5 rounded-xl border border-slate-200 focus:ring-4 focus:ring-red-500/10 focus:border-[#e31e24] outline-none transition-all placeholder-slate-300" placeholder="Şifrenizi girin" required>
|
||
</div>
|
||
</div>
|
||
|
||
<button type="submit" class="w-full py-4 bg-[#e31e24] hover:bg-[#c4191f] text-white font-bold rounded-xl transition-all shadow-lg shadow-red-500/20 flex items-center justify-center gap-2 mt-4 hover:-translate-y-0.5">
|
||
<span>Giriş Yap</span>
|
||
<i class="uil uil-arrow-right text-xl"></i>
|
||
</button>
|
||
</form>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
</section>
|
||
|
||
@push('styles')
|
||
<script src="https://cdn.tailwindcss.com"></script>
|
||
<style>
|
||
.shadow-2xl {
|
||
box-shadow: 0 1.5rem 4rem rgba(30, 41, 59, 0.08) !important;
|
||
}
|
||
</style>
|
||
@endpush
|
||
@endsection
|