File manager - Edit - /var/www/ratemypay_dev/storage/framework/views/e1283fde276c6340b230997172096dc6.php
Back
<?php $__env->startSection('title', 'Create Account - Business - ' . config('app.name')); ?> <?php $__env->startSection('tab', 'signup'); ?> <?php $__env->startSection('footnote', true); ?> <?php $__env->startSection('content'); ?> <h1 class="text-[28px] font-bold text-[#101828] mb-1">Create Your Account</h1> <p class="text-sm text-[#4A5565] mb-8">Set up your business account credentials to get started</p> <?php if($errors->any()): ?> <div class="rounded-xl border border-[#FCA5A5] bg-[#FEF2F2] px-4 py-3 text-sm text-[#B91C1C] mb-2"> <?php echo e($errors->first()); ?> </div> <?php endif; ?> <form action="<?php echo e(route('business.register.submit')); ?>" method="POST" class="flex flex-col gap-5" x-data="{ password: '', confirm: '', showPwd: false, showConfirm: false, rules() { return { minLength: this.password.length >= 8, hasNumberOrSymbol: /[0-9!@#$%^&*(),.?\\-_=+]/.test(this.password), noName: this.password.length > 0 } } }"> <?php echo csrf_field(); ?> <div> <label for="email" class="block text-sm font-semibold text-[#101828] mb-2"> Business Email <span class="text-[#F43F5E]">*</span> </label> <input type="email" id="email" name="email" required autocomplete="email" placeholder="you@company.com" value="<?php echo e(old('email')); ?>" class="w-full h-12 px-4 rounded-xl border border-[#E5E7EB] focus:outline-none focus:ring-2 focus:ring-[#2F3D7E]/20 focus:border-[#2F3D7E] text-sm <?php $__errorArgs = ['email']; $__bag = $errors->getBag($__errorArgs[1] ?? 'default'); if ($__bag->has($__errorArgs[0])) : if (isset($message)) { $__messageOriginal = $message; } $message = $__bag->first($__errorArgs[0]); ?> border-[#F87171] <?php unset($message); if (isset($__messageOriginal)) { $message = $__messageOriginal; } endif; unset($__errorArgs, $__bag); ?>"> <?php $__errorArgs = ['email']; $__bag = $errors->getBag($__errorArgs[1] ?? 'default'); if ($__bag->has($__errorArgs[0])) : if (isset($message)) { $__messageOriginal = $message; } $message = $__bag->first($__errorArgs[0]); ?> <p class="text-xs text-[#B91C1C] mt-1.5"><?php echo e($message); ?></p> <?php else: ?> <p class="text-xs text-[#4A5565] mt-1.5">Use your work email for verification</p> <?php unset($message); if (isset($__messageOriginal)) { $message = $__messageOriginal; } endif; unset($__errorArgs, $__bag); ?> </div> <div> <label for="password" class="block text-sm font-semibold text-[#101828] mb-2"> Password <span class="text-[#F43F5E]">*</span> </label> <div class="relative"> <input :type="showPwd ? 'text' : 'password'" id="password" name="password" x-model="password" required placeholder="Minimum 8 characters" class="w-full h-12 px-4 pr-12 rounded-xl border border-[#E5E7EB] focus:outline-none focus:ring-2 focus:ring-[#2F3D7E]/20 focus:border-[#2F3D7E] text-sm"> <button type="button" @click="showPwd = !showPwd" class="absolute right-3 top-1/2 -translate-y-1/2 text-[#4A5565] hover:text-[#2F3D7E]"> <svg x-show="!showPwd" class="w-5 h-5" fill="none" stroke="currentColor" viewBox="0 0 24 24"> <path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M15 12a3 3 0 11-6 0 3 3 0 016 0z" /> <path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M2.458 12C3.732 7.943 7.523 5 12 5c4.478 0 8.268 2.943 9.542 7-1.274 4.057-5.064 7-9.542 7-4.477 0-8.268-2.943-9.542-7z" /> </svg> <svg x-show="showPwd" class="w-5 h-5" fill="none" stroke="currentColor" viewBox="0 0 24 24" style="display:none;"> <path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M13.875 18.825A10.05 10.05 0 0112 19c-4.478 0-8.268-2.943-9.542-7a9.97 9.97 0 011.563-3.029m5.858.908a3 3 0 114.243 4.243M9.878 9.878l4.242 4.242M9.88 9.88l-3.29-3.29m7.532 7.532l3.29 3.29M3 3l3.59 3.59m0 0A9.953 9.953 0 0112 5c4.478 0 8.268 2.943 9.542 7a10.025 10.025 0 01-4.132 5.411m0 0L21 21" /> </svg> </button> </div> <ul class="mt-2 space-y-1 text-xs text-[#4A5565]"> <li class="flex items-center gap-2"> <svg class="w-3.5 h-3.5" :class="rules().noName ? 'text-[#00A63E]' : 'text-[#9CA3AF]'" fill="none" stroke="currentColor" viewBox="0 0 24 24"> <path stroke-linecap="round" stroke-linejoin="round" stroke-width="3" d="M5 13l4 4L19 7" /> </svg> Cannot contain your name or email address </li> <li class="flex items-center gap-2"> <svg class="w-3.5 h-3.5" :class="rules().minLength ? 'text-[#00A63E]' : 'text-[#9CA3AF]'" fill="none" stroke="currentColor" viewBox="0 0 24 24"> <path stroke-linecap="round" stroke-linejoin="round" stroke-width="3" d="M5 13l4 4L19 7" /> </svg> At least 8 characters </li> <li class="flex items-center gap-2"> <svg class="w-3.5 h-3.5" :class="rules().hasNumberOrSymbol ? 'text-[#00A63E]' : 'text-[#9CA3AF]'" fill="none" stroke="currentColor" viewBox="0 0 24 24"> <path stroke-linecap="round" stroke-linejoin="round" stroke-width="3" d="M5 13l4 4L19 7" /> </svg> Contains a number or symbol </li> </ul> <?php $__errorArgs = ['password']; $__bag = $errors->getBag($__errorArgs[1] ?? 'default'); if ($__bag->has($__errorArgs[0])) : if (isset($message)) { $__messageOriginal = $message; } $message = $__bag->first($__errorArgs[0]); ?> <p class="text-xs text-[#B91C1C] mt-1.5"><?php echo e($message); ?></p> <?php unset($message); if (isset($__messageOriginal)) { $message = $__messageOriginal; } endif; unset($__errorArgs, $__bag); ?> </div> <div> <label for="password_confirmation" class="block text-sm font-semibold text-[#101828] mb-2"> Confirm Password <span class="text-[#F43F5E]">*</span> </label> <div class="relative"> <input :type="showConfirm ? 'text' : 'password'" id="password_confirmation" name="password_confirmation" x-model="confirm" required placeholder="Minimum 8 characters" class="w-full h-12 px-4 pr-12 rounded-xl border border-[#E5E7EB] focus:outline-none focus:ring-2 focus:ring-[#2F3D7E]/20 focus:border-[#2F3D7E] text-sm"> <button type="button" @click="showConfirm = !showConfirm" class="absolute right-3 top-1/2 -translate-y-1/2 text-[#4A5565] hover:text-[#2F3D7E]"> <svg class="w-5 h-5" fill="none" stroke="currentColor" viewBox="0 0 24 24"> <path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M15 12a3 3 0 11-6 0 3 3 0 016 0z" /> <path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M2.458 12C3.732 7.943 7.523 5 12 5c4.478 0 8.268 2.943 9.542 7-1.274 4.057-5.064 7-9.542 7-4.477 0-8.268-2.943-9.542-7z" /> </svg> </button> </div> </div> <button type="submit" class="h-12 rounded-xl bg-[#2F3D7E] hover:bg-[#1E2858] text-white font-medium text-sm transition mt-2"> Create Account </button> <div class="flex items-center gap-3 my-1"> <div class="flex-1 h-px bg-[#E5E7EB]"></div> <span class="text-xs text-[#4A5565]">OR</span> <div class="flex-1 h-px bg-[#E5E7EB]"></div> </div> <div class="grid grid-cols-2 gap-3"> <button type="button" class="h-12 rounded-xl border border-[#E5E7EB] hover:bg-gray-50 flex items-center justify-center transition"> <svg class="w-5 h-5" viewBox="0 0 24 24"> <path fill="#4285F4" d="M22.56 12.25c0-.78-.07-1.53-.2-2.25H12v4.26h5.92c-.26 1.37-1.04 2.53-2.21 3.31v2.77h3.57c2.08-1.92 3.28-4.74 3.28-8.09z" /> <path fill="#34A853" d="M12 23c2.97 0 5.46-.98 7.28-2.66l-3.57-2.77c-.98.66-2.23 1.06-3.71 1.06-2.86 0-5.29-1.93-6.16-4.53H2.18v2.84C3.99 20.53 7.7 23 12 23z" /> <path fill="#FBBC05" d="M5.84 14.09c-.22-.66-.35-1.36-.35-2.09s.13-1.43.35-2.09V7.07H2.18C1.43 8.55 1 10.22 1 12s.43 3.45 1.18 4.93l2.85-2.22.81-.62z" /> <path fill="#EA4335" d="M12 5.38c1.62 0 3.06.56 4.21 1.64l3.15-3.15C17.45 2.09 14.97 1 12 1 7.7 1 3.99 3.47 2.18 7.07l3.66 2.84c.87-2.6 3.3-4.53 6.16-4.53z" /> </svg> </button> <button type="button" class="h-12 rounded-xl border border-[#E5E7EB] hover:bg-gray-50 flex items-center justify-center transition"> <svg class="w-5 h-5" viewBox="0 0 24 24"> <path fill="#F25022" d="M1 1h10v10H1z" /> <path fill="#00A4EF" d="M1 13h10v10H1z" /> <path fill="#7FBA00" d="M13 1h10v10H13z" /> <path fill="#FFB900" d="M13 13h10v10H13z" /> </svg> </button> </div> <div class="flex items-start gap-3 bg-[#EFF6FF] border border-[#BEDBFF] rounded-xl p-4 mt-2"> <svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M16.6693 10.8333C16.6693 15 13.7526 17.0833 10.2859 18.2916C10.1044 18.3531 9.90722 18.3502 9.7276 18.2833C6.2526 17.0833 3.33594 15 3.33594 10.8333V4.99997C3.33594 4.77895 3.42374 4.56699 3.58002 4.41071C3.7363 4.25443 3.94826 4.16663 4.16927 4.16663C5.83594 4.16663 7.91927 3.16663 9.36927 1.89997C9.54582 1.74913 9.7704 1.66626 10.0026 1.66626C10.2348 1.66626 10.4594 1.74913 10.6359 1.89997C12.0943 3.17497 14.1693 4.16663 15.8359 4.16663C16.057 4.16663 16.2689 4.25443 16.4252 4.41071C16.5815 4.56699 16.6693 4.77895 16.6693 4.99997V10.8333Z" stroke="#2F3D7E" stroke-width="1.66667" stroke-linecap="round" stroke-linejoin="round"/> </svg> <div> <div class="text-sm font-semibold text-[#101828]">Your data is secure</div> <div class="text-xs text-[#4A5565] mt-0.5">We use industry-standard encryption and never share your information</div> </div> </div> </form> <?php $__env->stopSection(); ?> <?php echo $__env->make('layouts.business-auth', array_diff_key(get_defined_vars(), ['__data' => 1, '__path' => 1]))->render(); ?><?php /**PATH /var/www/ratemypay_dev/resources/views/business/auth/register.blade.php ENDPATH**/ ?>
| ver. 1.4 |
Github
|
.
| PHP 8.3.30 | Generation time: 0 |
proxy
|
phpinfo
|
Settings