created view for login

This commit is contained in:
Ghostie 2024-08-19 19:50:01 -05:00
parent 18df85903f
commit d56323781c
3 changed files with 47 additions and 1 deletions

View File

@ -6,5 +6,8 @@ use Illuminate\Http\Request;
class LoginController extends Controller
{
//
public function index()
{
return view("auth.login");
}
}

View File

@ -0,0 +1,40 @@
@extends('layouts.app')
@section('title', 'Log In')
@section('content')
<div class="md:flex md:justify-center md:gap-10 md:items-center">
<div class="md:w-6/12 p-5">
<img src="{{ asset('img/login.jpg') }}" alt="Login image">
</div>
<div class="md:w-4/12 bg-white p-6 rounded-lg shadow-xl">
<form>
@csrf
<div class="mb-5">
<label for="email" class="mb-2 block uppercase text-gray-500 font-bold">E-Mail</label>
<input id="email" name="email" type="email" placeholder="Enter your e-mail"
class="border p-3 w-full rounded-lg @error('email')border-red-500 @enderror">
@error('email')
<p class="bg-red-500 text-white my-2 rounded-lg text-sm p-2 text-center">{{ $message }}</p>
@enderror
</div>
<div class="mb-5">
<label for="password" class="mb-2 block uppercase text-gray-500 font-bold">Password</label>
<input id="password" name="password" type="password" placeholder="Enter your password"
class="border p-3 w-full rounded-lg @error('password')border-red-500 @enderror">
@error('password')
<p class="bg-red-500 text-white my-2 rounded-lg text-sm p-2 text-center">{{ $message }}</p>
@enderror
</div>
<input type="submit" value="Log In"
class="bg-sky-600 hover:bg-sky-700 transition-colors cursor-pointer uppercase font-bold w-full p-3 text-white rounded-lg">
</form>
</div>
</div>
@endsection

View File

@ -1,5 +1,6 @@
<?php
use App\Http\Controllers\LoginController;
use App\Http\Controllers\PostController;
use App\Http\Controllers\SignupController;
@ -12,4 +13,6 @@ Route::get('/', function () {
Route::get("/signup", [SignupController::class, "index"])->name("signup");
Route::post("/signup", [SignupController::class, "store"]);
Route::get("/login", [LoginController::class, "index"])->name("login");
Route::get("/wall", [PostController::class, "index"])->name("posts.index");