🤩 File Manager - Mr.X
PHP:
8.3.33
Server:
Apache
OS:
Linux 5.14.0-611.49.1.el9_7.x86_64
User:
websparkit
Navigate
Upload:
Upload
New File
New Folder
Editing:register.blade.php
<x-guest-layout> <div class="mb-6 text-center"> <h2 class="text-xl font-bold text-navy">Create Account</h2> <p class="text-sm text-gray-500 mt-1">Register to access the internal system</p> </div> <form method="POST" action="{{ route('register') }}" class="space-y-5"> @csrf <div> <label for="name" class="block text-sm font-medium text-navy mb-1.5">Name</label> <div class="relative"> <div class="absolute inset-y-0 left-0 pl-3 flex items-center pointer-events-none"> <svg class="h-5 w-5 text-gray-400" fill="none" stroke="currentColor" stroke-width="1.5" viewBox="0 0 24 24"> <path stroke-linecap="round" stroke-linejoin="round" d="M15.75 6a3.75 3.75 0 11-7.5 0 3.75 3.75 0 017.5 0zM4.501 20.118a7.5 7.5 0 0114.998 0A17.933 17.933 0 0112 21.75c-2.676 0-5.216-.584-7.499-1.632z"/> </svg> </div> <input id="name" type="text" name="name" :value="old('name')" required autofocus autocomplete="name" class="block w-full pl-10 pr-3 py-2.5 border border-gray-300 rounded-lg shadow-sm placeholder-gray-400 focus:outline-none focus:ring-2 focus:ring-orange focus:border-orange transition sm:text-sm" placeholder="Your full name"> </div> <x-input-error :messages="$errors->get('name')" class="mt-2" /> </div> <div> <label for="email" class="block text-sm font-medium text-navy mb-1.5">Email</label> <div class="relative"> <div class="absolute inset-y-0 left-0 pl-3 flex items-center pointer-events-none"> <svg class="h-5 w-5 text-gray-400" fill="none" stroke="currentColor" stroke-width="1.5" viewBox="0 0 24 24"> <path stroke-linecap="round" stroke-linejoin="round" d="M21.75 6.75v10.5a2.25 2.25 0 01-2.25 2.25h-15a2.25 2.25 0 01-2.25-2.25V6.75m19.5 0A2.25 2.25 0 0019.5 4.5h-15a2.25 2.25 0 00-2.25 2.25m19.5 0v.243a2.25 2.25 0 01-1.07 1.916l-7.5 4.615a2.25 2.25 0 01-2.36 0L3.32 8.91a2.25 2.25 0 01-1.07-1.916V6.75"/> </svg> </div> <input id="email" type="email" name="email" :value="old('email')" required autocomplete="username" class="block w-full pl-10 pr-3 py-2.5 border border-gray-300 rounded-lg shadow-sm placeholder-gray-400 focus:outline-none focus:ring-2 focus:ring-orange focus:border-orange transition sm:text-sm" placeholder="you@example.com"> </div> <x-input-error :messages="$errors->get('email')" class="mt-2" /> </div> <div> <label for="password" class="block text-sm font-medium text-navy mb-1.5">Password</label> <div class="relative"> <div class="absolute inset-y-0 left-0 pl-3 flex items-center pointer-events-none"> <svg class="h-5 w-5 text-gray-400" fill="none" stroke="currentColor" stroke-width="1.5" viewBox="0 0 24 24"> <path stroke-linecap="round" stroke-linejoin="round" d="M16.5 10.5V6.75a4.5 4.5 0 10-9 0v3.75m-.75 11.25h10.5a2.25 2.25 0 002.25-2.25v-6.75a2.25 2.25 0 00-2.25-2.25H6.75a2.25 2.25 0 00-2.25 2.25v6.75a2.25 2.25 0 002.25 2.25z"/> </svg> </div> <input id="password" type="password" name="password" required autocomplete="new-password" class="block w-full pl-10 pr-3 py-2.5 border border-gray-300 rounded-lg shadow-sm placeholder-gray-400 focus:outline-none focus:ring-2 focus:ring-orange focus:border-orange transition sm:text-sm" placeholder="Min 8 characters"> </div> <x-input-error :messages="$errors->get('password')" class="mt-2" /> </div> <div> <label for="password_confirmation" class="block text-sm font-medium text-navy mb-1.5">Confirm Password</label> <div class="relative"> <div class="absolute inset-y-0 left-0 pl-3 flex items-center pointer-events-none"> <svg class="h-5 w-5 text-gray-400" fill="none" stroke="currentColor" stroke-width="1.5" viewBox="0 0 24 24"> <path stroke-linecap="round" stroke-linejoin="round" d="M9 12.75L11.25 15 15 9.75m-3-7.036A11.959 11.959 0 013.598 6 11.99 11.99 0 003 9.749c0 5.592 3.824 10.29 9 11.623 5.176-1.332 9-6.03 9-11.622 0-1.31-.21-2.571-.598-3.751h-.152c-3.196 0-6.1-1.248-8.25-3.285z"/> </svg> </div> <input id="password_confirmation" type="password" name="password_confirmation" required autocomplete="new-password" class="block w-full pl-10 pr-3 py-2.5 border border-gray-300 rounded-lg shadow-sm placeholder-gray-400 focus:outline-none focus:ring-2 focus:ring-orange focus:border-orange transition sm:text-sm" placeholder="Re-enter password"> </div> <x-input-error :messages="$errors->get('password_confirmation')" class="mt-2" /> </div> <button type="submit" class="w-full flex items-center justify-center gap-2 px-4 py-2.5 bg-gradient-to-r from-navy to-navy-dark text-white rounded-lg font-semibold text-sm shadow-sm hover:shadow-md hover:from-navy-dark hover:to-navy focus:outline-none focus:ring-2 focus:ring-offset-2 focus:ring-orange transition-all duration-200"> <svg class="h-4 w-4" fill="none" stroke="currentColor" stroke-width="2" viewBox="0 0 24 24"> <path stroke-linecap="round" stroke-linejoin="round" d="M18 7.5v3m0 0v3m0-3h3m-3 0h-3m-2.25-4.125a3.375 3.375 0 11-6.75 0 3.375 3.375 0 016.75 0zM3 19.235v-.11a6.375 6.375 0 0112.75 0v.109A12.318 12.318 0 019.374 21c-2.331 0-4.512-.645-6.374-1.766z"/> </svg> Create Account </button> <p class="text-center text-sm text-gray-500"> Already have an account? <a href="{{ route('login') }}" class="font-medium text-orange hover:text-orange-dark transition">Sign in</a> </p> </form> </x-guest-layout>
Save Changes
Cancel
Create New File
Create New Folder