ECOMMERCE/resources/views/account/signup.blade.php

270 lines
20 KiB
PHP

@extends('layouts.landing', ['title' => 'Account - Sign Up'])
@section('content')
<main class="content-wrapper w-100 px-3 ps-lg-5 pe-lg-4 mx-auto" style="max-width: 1920px">
<div class="d-lg-flex">
<!-- Login form + Footer -->
<div class="d-flex flex-column min-vh-100 w-100 py-4 mx-auto me-lg-5" style="max-width: 416px">
<!-- Logo -->
<header class="navbar px-0 pb-4 mt-n2 mt-sm-0 mb-2 mb-md-3 mb-lg-4">
<a class="navbar-brand pt-0" href="/">
<span class="d-flex flex-shrink-0 text-primary me-2">
<svg height="36" width="36" xmlns="http://www.w3.org/2000/svg">
<path
d="M36 18.01c0 8.097-5.355 14.949-12.705 17.2a18.12 18.12 0 0 1-5.315.79C9.622 36 2.608 30.313.573 22.611.257 21.407.059 20.162 0 18.879v-1.758c.02-.395.059-.79.099-1.185.099-.908.277-1.817.514-2.686C2.687 5.628 9.682 0 18 0c5.572 0 10.551 2.528 13.871 6.517 1.502 1.797 2.648 3.91 3.359 6.201.494 1.659.771 3.436.771 5.292z"
fill="currentColor"></path>
<g fill="#fff">
<path
d="M17.466 21.624c-.514 0-.988-.316-1.146-.829-.198-.632.138-1.303.771-1.501l7.666-2.469-1.205-8.254-13.317 4.621a1.19 1.19 0 0 1-1.521-.75 1.19 1.19 0 0 1 .751-1.521l13.89-4.818c.553-.197 1.166-.138 1.64.158a1.82 1.82 0 0 1 .85 1.284l1.344 9.183c.138.987-.494 1.994-1.482 2.33l-7.864 2.528-.375.04zm7.31.138c-.178-.632-.85-1.007-1.482-.81l-5.177 1.58c-2.331.79-3.28.02-3.418-.099l-6.56-8.412a4.25 4.25 0 0 0-4.406-1.758l-3.122.987c-.237.889-.415 1.777-.514 2.686l4.228-1.363a1.84 1.84 0 0 1 1.857.81l6.659 8.551c.751.948 2.015 1.323 3.359 1.323.909 0 1.857-.178 2.687-.474l5.078-1.54c.632-.178 1.008-.829.81-1.481z">
</path>
<use href="#czlogo"></use>
<use href="#czlogo" x="8.516" y="-2.172"></use>
</g>
<defs>
<path
d="M18.689 28.654a1.94 1.94 0 0 1-1.936 1.935 1.94 1.94 0 0 1-1.936-1.935 1.94 1.94 0 0 1 1.936-1.935 1.94 1.94 0 0 1 1.936 1.935z"
id="czlogo"></path>
</defs>
</svg>
</span>
Cartzilla
</a>
</header>
<h1 class="h2 mt-auto">Create an account</h1>
<div class="nav fs-sm mb-3 mb-lg-4">
I already have an account
<a class="nav-link text-decoration-underline p-0 ms-2"
href="{{ route('second', ['account', 'signin']) }}">Sign in</a>
</div>
<div class="nav fs-sm mb-4 d-lg-none">
<span class="me-2">Uncertain about creating an account?</span>
<a aria-controls="benefits" class="nav-link text-decoration-underline p-0" data-bs-toggle="offcanvas"
href="#benefits">Explore the Benefits</a>
</div>
<!-- Form -->
<form class="needs-validation" novalidate="">
<div class="position-relative mb-4">
<label class="form-label" for="register-email">Email</label>
<input class="form-control form-control-lg" id="register-email" required="" type="email" />
<div class="invalid-tooltip bg-transparent py-0">Enter a valid email address!</div>
</div>
<div class="mb-4">
<label class="form-label" for="register-password">Password</label>
<div class="password-toggle">
<input class="form-control form-control-lg" id="register-password" minlength="8"
placeholder="Minimum 8 characters" required="" type="password" />
<div class="invalid-tooltip bg-transparent py-0">Password does not meet the required criteria!
</div>
<label aria-label="Show/hide password" class="password-toggle-button fs-lg">
<input class="btn-check" type="checkbox" />
</label>
</div>
</div>
<div class="d-flex flex-column gap-2 mb-4">
<div class="form-check">
<input class="form-check-input" id="save-pass" type="checkbox" />
<label class="form-check-label" for="save-pass">Save the password</label>
</div>
<div class="form-check">
<input class="form-check-input" id="privacy" required="" type="checkbox" />
<label class="form-check-label" for="privacy">I have read and accept the <a
class="text-dark-emphasis" href="#!">Privacy Policy</a></label>
</div>
</div>
<button class="btn btn-lg btn-primary w-100" type="submit">
Create an account
<i class="ci-chevron-right fs-lg ms-1 me-n1"></i>
</button>
</form>
<!-- Divider -->
<div class="d-flex align-items-center my-4">
<hr class="w-100 m-0" />
<span class="text-body-emphasis fw-medium text-nowrap mx-4">or continue with</span>
<hr class="w-100 m-0" />
</div>
<!-- Social login -->
<div class="d-flex flex-column flex-sm-row gap-3 pb-4 mb-3 mb-lg-4">
<button class="btn btn-lg btn-outline-secondary w-100 px-2" type="button">
<i class="ci-google ms-1 me-1"></i>
Google
</button>
<button class="btn btn-lg btn-outline-secondary w-100 px-2" type="button">
<i class="ci-facebook ms-1 me-1"></i>
Facebook
</button>
<button class="btn btn-lg btn-outline-secondary w-100 px-2" type="button">
<i class="ci-apple ms-1 me-1"></i>
Apple
</button>
</div>
<!-- Footer -->
<footer class="mt-auto">
<div class="nav mb-4">
<a class="nav-link text-decoration-underline p-0"
href="{{ route('second', ['help', 'topics-v1']) }}">Need help?</a>
</div>
<p class="fs-xs mb-0">
© All rights reserved. Made by <span class="animate-underline"><a
class="animate-target text-dark-emphasis text-decoration-none"
href="https://coderthemes.com/" rel="noreferrer" target="_blank">Coderthemes</a></span>
</p>
</footer>
</div>
<!-- Benefits section that turns into offcanvas on screens < 992px wide (lg breakpoint) -->
<div class="offcanvas-lg offcanvas-end w-100 py-lg-4 ms-auto" id="benefits" style="max-width: 1034px">
<div class="offcanvas-header justify-content-end position-relative z-2 p-3">
<button aria-label="Close"
class="btn btn-icon btn-outline-dark text-dark border-dark bg-transparent rounded-circle d-none-dark"
data-bs-dismiss="offcanvas" data-bs-target="#benefits" type="button">
<i class="ci-close fs-lg"></i>
</button>
<button aria-label="Close"
class="btn btn-icon btn-outline-dark text-light border-light bg-transparent rounded-circle d-none d-inline-flex-dark"
data-bs-dismiss="offcanvas" data-bs-target="#benefits" type="button">
<i class="ci-close fs-lg"></i>
</button>
</div>
<div class="position-absolute top-0 start-0 w-100 h-100 d-lg-none">
<span class="position-absolute top-0 start-0 w-100 h-100 d-none-dark"
style="background: linear-gradient(-90deg, #accbee 0%, #e7f0fd 100%)"></span>
<span class="position-absolute top-0 start-0 w-100 h-100 d-none d-block-dark"
style="background: linear-gradient(-90deg, #1b273a 0%, #1f2632 100%)"></span>
</div>
<div
class="offcanvas-body position-relative z-2 d-lg-flex flex-column align-items-center justify-content-center h-100 pt-2 px-3 p-lg-0">
<div class="position-absolute top-0 start-0 w-100 h-100 d-none d-lg-block">
<span class="position-absolute top-0 start-0 w-100 h-100 rounded-5 d-none-dark"
style="background: linear-gradient(-90deg, #accbee 0%, #e7f0fd 100%)"></span>
<span class="position-absolute top-0 start-0 w-100 h-100 rounded-5 d-none d-block-dark"
style="background: linear-gradient(-90deg, #1b273a 0%, #1f2632 100%)"></span>
</div>
<div class="position-relative z-2 w-100 text-center px-md-2 p-lg-5">
<h2 class="h4 pb-3">Cartzilla account benefits</h2>
<div class="mx-auto" style="max-width: 790px">
<div class="row row-cols-1 row-cols-sm-2 g-3 g-md-4 g-lg-3 g-xl-4">
<div class="col">
<div class="card h-100 bg-transparent border-0">
<span
class="position-absolute top-0 start-0 w-100 h-100 bg-white bg-opacity-25 border border-white border-opacity-50 rounded-4 d-none-dark"></span>
<span
class="position-absolute top-0 start-0 w-100 h-100 bg-white border rounded-4 d-none d-block-dark"
style="--cz-bg-opacity: .05"></span>
<div class="card-body position-relative z-2">
<div class="d-inline-flex position-relative text-info p-3">
<span
class="position-absolute top-0 start-0 w-100 h-100 bg-white rounded-pill d-none-dark"></span>
<span
class="position-absolute top-0 start-0 w-100 h-100 bg-body-secondary rounded-pill d-none d-block-dark"></span>
<i class="ci-mail position-relative z-2 fs-4 m-1"></i>
</div>
<h3 class="h6 pt-2 my-2">Subscribe to your favorite products</h3>
</div>
</div>
</div>
<div class="col">
<div class="card h-100 bg-transparent border-0">
<span
class="position-absolute top-0 start-0 w-100 h-100 bg-white bg-opacity-25 border border-white border-opacity-50 rounded-4 d-none-dark"></span>
<span
class="position-absolute top-0 start-0 w-100 h-100 bg-white border rounded-4 d-none d-block-dark"
style="--cz-bg-opacity: .05"></span>
<div class="card-body position-relative z-2">
<div class="d-inline-flex position-relative text-info p-3">
<span
class="position-absolute top-0 start-0 w-100 h-100 bg-white rounded-pill d-none-dark"></span>
<span
class="position-absolute top-0 start-0 w-100 h-100 bg-body-secondary rounded-pill d-none d-block-dark"></span>
<i class="ci-settings position-relative z-2 fs-4 m-1"></i>
</div>
<h3 class="h6 pt-2 my-2">View and manage your orders and wishlist</h3>
</div>
</div>
</div>
<div class="col">
<div class="card h-100 bg-transparent border-0">
<span
class="position-absolute top-0 start-0 w-100 h-100 bg-white bg-opacity-25 border border-white border-opacity-50 rounded-4 d-none-dark"></span>
<span
class="position-absolute top-0 start-0 w-100 h-100 bg-white border rounded-4 d-none d-block-dark"
style="--cz-bg-opacity: .05"></span>
<div class="card-body position-relative z-2">
<div class="d-inline-flex position-relative text-info p-3">
<span
class="position-absolute top-0 start-0 w-100 h-100 bg-white rounded-pill d-none-dark"></span>
<span
class="position-absolute top-0 start-0 w-100 h-100 bg-body-secondary rounded-pill d-none d-block-dark"></span>
<i class="ci-gift position-relative z-2 fs-4 m-1"></i>
</div>
<h3 class="h6 pt-2 my-2">Earn rewards for future purchases</h3>
</div>
</div>
</div>
<div class="col">
<div class="card h-100 bg-transparent border-0">
<span
class="position-absolute top-0 start-0 w-100 h-100 bg-white bg-opacity-25 border border-white border-opacity-50 rounded-4 d-none-dark"></span>
<span
class="position-absolute top-0 start-0 w-100 h-100 bg-white border rounded-4 d-none d-block-dark"
style="--cz-bg-opacity: .05"></span>
<div class="card-body position-relative z-2">
<div class="d-inline-flex position-relative text-info p-3">
<span
class="position-absolute top-0 start-0 w-100 h-100 bg-white rounded-pill d-none-dark"></span>
<span
class="position-absolute top-0 start-0 w-100 h-100 bg-body-secondary rounded-pill d-none d-block-dark"></span>
<i class="ci-percent position-relative z-2 fs-4 m-1"></i>
</div>
<h3 class="h6 pt-2 my-2">Receive exclusive offers and discounts</h3>
</div>
</div>
</div>
<div class="col">
<div class="card h-100 bg-transparent border-0">
<span
class="position-absolute top-0 start-0 w-100 h-100 bg-white bg-opacity-25 border border-white border-opacity-50 rounded-4 d-none-dark"></span>
<span
class="position-absolute top-0 start-0 w-100 h-100 bg-white border rounded-4 d-none d-block-dark"
style="--cz-bg-opacity: .05"></span>
<div class="card-body position-relative z-2">
<div class="d-inline-flex position-relative text-info p-3">
<span
class="position-absolute top-0 start-0 w-100 h-100 bg-white rounded-pill d-none-dark"></span>
<span
class="position-absolute top-0 start-0 w-100 h-100 bg-body-secondary rounded-pill d-none d-block-dark"></span>
<i class="ci-heart position-relative z-2 fs-4 m-1"></i>
</div>
<h3 class="h6 pt-2 my-2">Create multiple wishlists</h3>
</div>
</div>
</div>
<div class="col">
<div class="card h-100 bg-transparent border-0">
<span
class="position-absolute top-0 start-0 w-100 h-100 bg-white bg-opacity-25 border border-white border-opacity-50 rounded-4 d-none-dark"></span>
<span
class="position-absolute top-0 start-0 w-100 h-100 bg-white border rounded-4 d-none d-block-dark"
style="--cz-bg-opacity: .05"></span>
<div class="card-body position-relative z-2">
<div class="d-inline-flex position-relative text-info p-3">
<span
class="position-absolute top-0 start-0 w-100 h-100 bg-white rounded-pill d-none-dark"></span>
<span
class="position-absolute top-0 start-0 w-100 h-100 bg-body-secondary rounded-pill d-none d-block-dark"></span>
<i class="ci-pie-chart position-relative z-2 fs-4 m-1"></i>
</div>
<h3 class="h6 pt-2 my-2">Pay for purchases by installments</h3>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</main>
@endsection
@section('scripts')
@endsection