@extends('layouts.app')

@push('style')
<link rel="stylesheet" href="/assets/vendor/libs/formvalidation/dist/css/formValidation.min.css" />
<link rel="stylesheet" href="/assets/vendor/css/pages/page-auth.css" />

<style>
    html, body {
        height: 100%;
        margin: 0;
        background-color: #f8f9fa;
    }

    .authentication-wrapper {
        display: flex;
        justify-content: center;
        align-items: center;
        min-height: 100vh;
        width: 100vw;
    }

    .authentication-inner {
        width: 100%;
        max-width: 420px;
        padding: 1rem;
        margin: 0 auto;
    }

    .card {
        border-radius: 12px;
        overflow: hidden;
        box-shadow: 0 4px 12px rgba(0,0,0,0.1);
    }

    .app-brand img {
        display: block;
        margin: 0 auto;
        width: 50%;
    }

    .card-body {
        text-align: center;
    }

    .card-body form .form-label {
        text-align: left;
    }
</style>
@endpush

@section('content')
<div class="authentication-wrapper">
    <div class="authentication-inner">
        <div class="card shadow">
            <div class="card-body">
                <div class="app-brand mb-4 mt-2">
                    <a href="#" class="d-block w-100 text-center">
                        {{-- <img src="{{ asset(general()->logo) }}" alt="{{ general()->sitename }} Logo" /> --}}
                        <img src="{{ asset('assets/img/blacklg.jpeg') }}" alt="MFMS Logo" />
                    </a>
                </div>

                <h4 class="mb-3 pt-0">Create Account Marketplace</h4>

                <form action="{{ route('register') }}" method="POST">
                    @csrf

                    <div class="mb-3 text-start">
                        <label class="form-label">Full Name</label>
                        <input
                            type="text"
                            class="form-control @error('name') is-invalid @enderror"
                            name="name"
                            required
                            placeholder="Enter your name"
                            value="{{ old('name') }}"
                        >
                        @error('name')
                            <div class="invalid-feedback d-block">{{ $message }}</div>
                        @enderror
                    </div>

                    <div class="mb-3 text-start">
                        <label class="form-label">Email</label>
                        <input
                            type="email"
                            class="form-control @error('email') is-invalid @enderror"
                            name="email"
                            required
                            placeholder="example@mail.com"
                            value="{{ old('email') }}"
                        >
                        @error('email')
                            <div class="invalid-feedback d-block">{{ $message }}</div>
                        @enderror
                    </div>

                    <div class="mb-3 form-password-toggle text-start">
                        <label class="form-label">Password</label>
                        <div class="input-group input-group-merge">
                            <input
                                type="password"
                                class="form-control @error('password') is-invalid @enderror"
                                name="password"
                                required
                                placeholder="********"
                            >
                            <span class="input-group-text cursor-pointer">
                                <i class="icon-base ti tabler-eye-off"></i>
                            </span>
                        </div>
                        @error('password')
                            <div class="invalid-feedback d-block">{{ $message }}</div>
                        @enderror
                    </div>

                    <div class="mb-3 form-password-toggle text-start">
                        <label class="form-label">Confirm Password</label>
                        <div class="input-group input-group-merge">
                            <input
                                type="password"
                                class="form-control @error('password_confirmation') is-invalid @enderror"
                                name="password_confirmation"
                                required
                                placeholder="********"
                            >
                            <span class="input-group-text cursor-pointer">
                                <i class="icon-base ti tabler-eye-off"></i>
                            </span>
                        </div>
                        @error('password_confirmation')
                            <div class="invalid-feedback d-block">{{ $message }}</div>
                        @enderror
                    </div>

                    <div class="mb-3">
                        <button class="btn btn-primary d-grid w-100" type="submit">Register</button>
                    </div>
                </form>

                <p class="text-center">
                    <span>Already have an account?</span>
                    <a href="{{ route('login') }}"><span>Login</span></a>
                </p>
            </div>
        </div>
    </div>
</div>
@endsection

@push('script')
<script src="/assets/vendor/libs/formvalidation/dist/js/plugins/AutoFocus.min.js"></script>
<script src="/assets/js/pages-auth.js"></script>
@endpush
