feat: initial commit - Band Management application

This commit is contained in:
2026-01-06 03:11:46 +01:00
commit 34e12e00b3
24543 changed files with 3991790 additions and 0 deletions

View File

@@ -0,0 +1,915 @@
{% extends layout_path %}
{% load static %}
{% load i18n %}
{% block title %}Horizontal Layouts - Forms{% endblock %}
{% block vendor_css %}
{{ block.super }}
<link rel="stylesheet" href="{% static 'vendor/libs/flatpickr/flatpickr.css' %}" />
<link rel="stylesheet" href="{% static 'vendor/libs/select2/select2.css' %}" />
{% endblock vendor_css %}
{% block vendor_js %}
{{ block.super }}
<script src="{% static 'vendor/libs/cleave-zen/cleave-zen.js' %}"></script>
<script src="{% static 'vendor/libs/moment/moment.js' %}"></script>
<script src="{% static 'vendor/libs/flatpickr/flatpickr.js' %}"></script>
<script src="{% static 'vendor/libs/select2/select2.js' %}"></script>
{% endblock vendor_js %}
{% block page_js %}
{{ block.super }}
<script src="{% static 'js/form-layouts.js' %}"></script>
{% endblock page_js %}
{% block content %}
<!-- Basic Layout & Basic with Icons -->
<div class="row mb-6 gy-6">
<!-- Basic Layout -->
<div class="col-xxl">
<div class="card">
<div class="card-header d-flex align-items-center justify-content-between">
<h5 class="mb-0">Basic Layout</h5>
<small class="text-body-secondary float-end">Default label</small>
</div>
<div class="card-body">
<form>
{% csrf_token %}
<div class="row mb-6">
<label class="col-sm-2 col-form-label" for="basic-default-name">Name</label>
<div class="col-sm-10">
<input type="text" class="form-control" id="basic-default-name" placeholder="John Doe" />
</div>
</div>
<div class="row mb-6">
<label class="col-sm-2 col-form-label" for="basic-default-company">Company</label>
<div class="col-sm-10">
<input type="text" class="form-control" id="basic-default-company" placeholder="ACME Inc." />
</div>
</div>
<div class="row mb-6">
<label class="col-sm-2 col-form-label" for="basic-default-email">Email</label>
<div class="col-sm-10">
<div class="input-group input-group-merge">
<input type="text" id="basic-default-email" class="form-control" placeholder="john.doe" aria-label="john.doe" aria-describedby="basic-default-email2" />
<span class="input-group-text" id="basic-default-email2">@example.com</span>
</div>
<div class="form-text">You can use letters, numbers & periods</div>
</div>
</div>
<div class="row mb-6">
<label class="col-sm-2 col-form-label" for="basic-default-phone">Phone No</label>
<div class="col-sm-10">
<input type="text" id="basic-default-phone" class="form-control phone-mask" placeholder="658 799 8941" aria-label="658 799 8941" aria-describedby="basic-default-phone" />
</div>
</div>
<div class="row mb-6">
<label class="col-sm-2 col-form-label" for="basic-default-message">Message</label>
<div class="col-sm-10">
<textarea id="basic-default-message" class="form-control" placeholder="Hi, Do you have a moment to talk Joe?" aria-label="Hi, Do you have a moment to talk Joe?" aria-describedby="basic-icon-default-message2"></textarea>
</div>
</div>
<div class="row justify-content-end">
<div class="col-sm-10">
<button type="submit" class="btn btn-primary">Send</button>
</div>
</div>
</form>
</div>
</div>
</div>
<!-- Basic with Icons -->
<div class="col-xxl">
<div class="card">
<div class="card-header d-flex align-items-center justify-content-between">
<h5 class="mb-0">Basic with Icons</h5>
<small class="text-body-secondary float-end">Merged input group</small>
</div>
<div class="card-body">
<form>
{% csrf_token %}
<div class="row mb-6">
<label class="col-sm-2 col-form-label" for="basic-icon-default-fullname">Name</label>
<div class="col-sm-10">
<div class="input-group input-group-merge">
<span id="basic-icon-default-fullname2" class="input-group-text"><i class="icon-base ti tabler-user"></i></span>
<input type="text" class="form-control" id="basic-icon-default-fullname" placeholder="John Doe" aria-label="John Doe" aria-describedby="basic-icon-default-fullname2" />
</div>
</div>
</div>
<div class="row mb-6">
<label class="col-sm-2 col-form-label" for="basic-icon-default-company">Company</label>
<div class="col-sm-10">
<div class="input-group input-group-merge">
<span id="basic-icon-default-company2" class="input-group-text"><i class="icon-base ti tabler-building"></i></span>
<input type="text" id="basic-icon-default-company" class="form-control" placeholder="ACME Inc." aria-label="ACME Inc." aria-describedby="basic-icon-default-company2" />
</div>
</div>
</div>
<div class="row mb-6">
<label class="col-sm-2 col-form-label" for="basic-icon-default-email">Email</label>
<div class="col-sm-10">
<div class="input-group input-group-merge">
<span class="input-group-text"><i class="icon-base ti tabler-mail"></i></span>
<input type="text" id="basic-icon-default-email" class="form-control" placeholder="john.doe" aria-label="john.doe" aria-describedby="basic-icon-default-email2" />
<span id="basic-icon-default-email2" class="input-group-text">@example.com</span>
</div>
<div class="form-text">You can use letters, numbers & periods</div>
</div>
</div>
<div class="row mb-6">
<label class="col-sm-2 form-label" for="basic-icon-default-phone">Phone No</label>
<div class="col-sm-10">
<div class="input-group input-group-merge">
<span id="basic-icon-default-phone2" class="input-group-text"><i class="icon-base ti tabler-phone"></i></span>
<input type="text" id="basic-icon-default-phone" class="form-control phone-mask" placeholder="658 799 8941" aria-label="658 799 8941" aria-describedby="basic-icon-default-phone2" />
</div>
</div>
</div>
<div class="row mb-6">
<label class="col-sm-2 form-label" for="basic-icon-default-message">Message</label>
<div class="col-sm-10">
<div class="input-group input-group-merge">
<span id="basic-icon-default-message2" class="input-group-text"><i class="icon-base ti tabler-message-dots"></i></span>
<textarea id="basic-icon-default-message" class="form-control" placeholder="Hi, Do you have a moment to talk Joe?" aria-label="Hi, Do you have a moment to talk Joe?" aria-describedby="basic-icon-default-message2"></textarea>
</div>
</div>
</div>
<div class="row justify-content-end">
<div class="col-sm-10">
<button type="submit" class="btn btn-primary">Send</button>
</div>
</div>
</form>
</div>
</div>
</div>
</div>
<!-- Multi Column with Form Separator -->
<div class="row mb-6 gy-6">
<!-- Form Separator -->
<div class="col-xxl">
<div class="card">
<h5 class="card-header">Form Separator</h5>
<form class="card-body">
<h6>1. Account Details</h6>
<div class="row mb-6">
<label class="col-sm-3 col-form-label" for="multicol-username">Username</label>
<div class="col-sm-9">
<input type="text" id="multicol-username" class="form-control" placeholder="john.doe" />
</div>
</div>
<div class="row mb-6">
<label class="col-sm-3 col-form-label" for="multicol-email">Email</label>
<div class="col-sm-9">
<div class="input-group input-group-merge">
<input type="text" id="multicol-email" class="form-control" placeholder="john.doe" aria-label="john.doe" aria-describedby="multicol-email2" />
<span class="input-group-text" id="multicol-email2">@example.com</span>
</div>
</div>
</div>
<div class="row form-password-toggle">
<label class="col-sm-3 col-form-label" for="multicol-password">Password</label>
<div class="col-sm-9">
<div class="input-group input-group-merge">
<input type="password" id="multicol-password" class="form-control" placeholder="&#xb7;&#xb7;&#xb7;&#xb7;&#xb7;&#xb7;&#xb7;&#xb7;&#xb7;&#xb7;&#xb7;&#xb7;" aria-describedby="multicol-password2" />
<span class="input-group-text cursor-pointer" id="multicol-password2"><i class="icon-base ti tabler-eye-off"></i></span>
</div>
</div>
</div>
<hr class="my-6 mx-n6" />
<h6>2. Personal Info</h6>
<div class="row mb-6">
<label class="col-sm-3 col-form-label" for="multicol-full-name">Full Name</label>
<div class="col-sm-9">
<input type="text" id="multicol-full-name" class="form-control" placeholder="John Doe" />
</div>
</div>
<div class="row mb-6">
<label class="col-sm-3 col-form-label" for="multicol-country">Country</label>
<div class="col-sm-9">
<select id="multicol-country" class="select2 form-select" data-allow-clear="true">
<option value="">Select</option>
<option value="Australia">Australia</option>
<option value="Bangladesh">Bangladesh</option>
<option value="Belarus">Belarus</option>
<option value="Brazil">Brazil</option>
<option value="Canada">Canada</option>
<option value="China">China</option>
<option value="France">France</option>
<option value="Germany">Germany</option>
<option value="India">India</option>
<option value="Indonesia">Indonesia</option>
<option value="Israel">Israel</option>
<option value="Italy">Italy</option>
<option value="Japan">Japan</option>
<option value="Korea">Korea, Republic of</option>
<option value="Mexico">Mexico</option>
<option value="Philippines">Philippines</option>
<option value="Russia">Russian Federation</option>
<option value="South Africa">South Africa</option>
<option value="Thailand">Thailand</option>
<option value="Turkey">Turkey</option>
<option value="Ukraine">Ukraine</option>
<option value="United Arab Emirates">United Arab Emirates</option>
<option value="United Kingdom">United Kingdom</option>
<option value="United States">United States</option>
</select>
</div>
</div>
<div class="row mb-6 select2-primary">
<label class="col-sm-3 col-form-label" for="multicol-language">Language</label>
<div class="col-sm-9">
<select id="multicol-language" class="select2 form-select" multiple>
<option value="en" selected>English</option>
<option value="fr" selected>French</option>
<option value="de">German</option>
<option value="pt">Portuguese</option>
</select>
</div>
</div>
<div class="row mb-6">
<label class="col-sm-3 col-form-label" for="multicol-birthdate">Birth Date</label>
<div class="col-sm-9">
<input type="text" id="multicol-birthdate" class="form-control dob-picker" placeholder="YYYY-MM-DD" />
</div>
</div>
<div class="row">
<label class="col-sm-3 col-form-label" for="multicol-phone">Phone No</label>
<div class="col-sm-9">
<input type="text" id="multicol-phone" class="form-control phone-mask" placeholder="658 799 8941" aria-label="658 799 8941" />
</div>
</div>
<div class="pt-6">
<div class="row justify-content-end">
<div class="col-sm-9">
<button type="submit" class="btn btn-primary me-4">Submit</button>
<button type="reset" class="btn btn-label-secondary">Cancel</button>
</div>
</div>
</div>
</form>
</div>
</div>
<!-- Form Label Alignment -->
<div class="col-xxl">
<div class="card">
<h5 class="card-header">Form Label Alignment</h5>
<form class="card-body">
<h6>1. Account Details</h6>
<div class="row mb-6">
<label class="col-sm-3 col-form-label text-sm-end" for="alignment-username">Username</label>
<div class="col-sm-9">
<input type="text" id="alignment-username" class="form-control" placeholder="john.doe" />
</div>
</div>
<div class="row mb-6">
<label class="col-sm-3 col-form-label text-sm-end" for="alignment-email">Email</label>
<div class="col-sm-9">
<div class="input-group input-group-merge">
<input type="text" id="alignment-email" class="form-control" placeholder="john.doe" aria-label="john.doe" aria-describedby="alignment-email2" />
<span class="input-group-text" id="alignment-email2">@example.com</span>
</div>
</div>
</div>
<div class="row mb-6 form-password-toggle">
<label class="col-sm-3 col-form-label text-sm-end" for="alignment-password">Password</label>
<div class="col-sm-9">
<div class="input-group input-group-merge">
<input type="password" id="alignment-password" class="form-control" placeholder="&#xb7;&#xb7;&#xb7;&#xb7;&#xb7;&#xb7;&#xb7;&#xb7;&#xb7;&#xb7;&#xb7;&#xb7;" aria-describedby="alignment-password2" />
<span class="input-group-text cursor-pointer" id="alignment-password2"><i class="icon-base ti tabler-eye-off"></i></span>
</div>
</div>
</div>
<hr class="my-6 mx-n6" />
<h6>2. Personal Info</h6>
<div class="row mb-6">
<label class="col-sm-3 col-form-label text-sm-end" for="alignment-full-name">Full Name</label>
<div class="col-sm-9">
<input type="text" id="alignment-full-name" class="form-control" placeholder="John Doe" />
</div>
</div>
<div class="row mb-6">
<label class="col-sm-3 col-form-label text-sm-end" for="alignment-country">Country</label>
<div class="col-sm-9">
<select id="alignment-country" class="select2 form-select" data-allow-clear="true">
<option value="">Select</option>
<option value="Australia">Australia</option>
<option value="Bangladesh">Bangladesh</option>
<option value="Belarus">Belarus</option>
<option value="Brazil">Brazil</option>
<option value="Canada">Canada</option>
<option value="China">China</option>
<option value="France">France</option>
<option value="Germany">Germany</option>
<option value="India">India</option>
<option value="Indonesia">Indonesia</option>
<option value="Israel">Israel</option>
<option value="Italy">Italy</option>
<option value="Japan">Japan</option>
<option value="Korea">Korea, Republic of</option>
<option value="Mexico">Mexico</option>
<option value="Philippines">Philippines</option>
<option value="Russia">Russian Federation</option>
<option value="South Africa">South Africa</option>
<option value="Thailand">Thailand</option>
<option value="Turkey">Turkey</option>
<option value="Ukraine">Ukraine</option>
<option value="United Arab Emirates">United Arab Emirates</option>
<option value="United Kingdom">United Kingdom</option>
<option value="United States">United States</option>
</select>
</div>
</div>
<div class="row mb-6 select2-primary">
<label class="col-sm-3 col-form-label text-sm-end" for="alignment-language">Language</label>
<div class="col-sm-9">
<select id="alignment-language" class="select2 form-select" multiple>
<option value="en" selected>English</option>
<option value="fr" selected>French</option>
<option value="de">German</option>
<option value="pt">Portuguese</option>
</select>
</div>
</div>
<div class="row mb-6">
<label class="col-sm-3 col-form-label text-sm-end" for="alignment-birthdate">Birth Date</label>
<div class="col-sm-9">
<input type="text" id="alignment-birthdate" class="form-control dob-picker" placeholder="YYYY-MM-DD" />
</div>
</div>
<div class="row">
<label class="col-sm-3 col-form-label text-sm-end" for="alignment-phone">Phone No</label>
<div class="col-sm-9">
<input type="text" id="alignment-phone" class="form-control phone-mask" placeholder="658 799 8941" aria-label="658 799 8941" />
</div>
</div>
<div class="pt-6">
<div class="row justify-content-end">
<div class="col-sm-9">
<button type="submit" class="btn btn-primary me-4">Submit</button>
<button type="reset" class="btn btn-label-secondary">Cancel</button>
</div>
</div>
</div>
</form>
</div>
</div>
</div>
<!-- Collapsible Section -->
<div class="row my-6">
<div class="col">
<h6>Collapsible Section</h6>
<div class="accordion" id="collapsibleSection">
<!-- Delivery Address -->
<div class="card accordion-item active">
<h2 class="accordion-header" id="headingDeliveryAddress">
<button class="accordion-button" type="button" data-bs-toggle="collapse" data-bs-target="#collapseDeliveryAddress" aria-expanded="true" aria-controls="collapseDeliveryAddress">Delivery Address</button>
</h2>
<div id="collapseDeliveryAddress" class="accordion-collapse collapse show" aria-labelledby="headingDeliveryAddress" data-bs-parent="#collapsibleSection">
<div class="accordion-body">
<div class="row g-6">
<div class="col-md-6">
<div class="row">
<label class="col-sm-3 col-form-label text-sm-end" for="collapsible-fullname">Full Name</label>
<div class="col-sm-9">
<input type="text" id="collapsible-fullname" class="form-control" placeholder="John Doe" />
</div>
</div>
</div>
<div class="col-md-6">
<div class="row">
<label class="col-sm-3 col-form-label text-sm-end" for="collapsible-phone">Phone No</label>
<div class="col-sm-9">
<input type="text" id="collapsible-phone" class="form-control phone-mask" placeholder="658 799 8941" aria-label="658 799 8941" />
</div>
</div>
</div>
<div class="col-md-6">
<div class="row">
<label class="col-sm-3 col-form-label text-sm-end" for="collapsible-address">Address</label>
<div class="col-sm-9">
<textarea name="collapsible-address" class="form-control" id="collapsible-address" rows="4" placeholder="1456, Mall Road"></textarea>
</div>
</div>
</div>
<div class="col-md-6">
<div class="mb-6">
<div class="row">
<label class="col-sm-3 col-form-label text-sm-end" for="collapsible-pincode">Pincode</label>
<div class="col-sm-9">
<input type="text" id="collapsible-pincode" class="form-control" placeholder="658468" />
</div>
</div>
</div>
<div class="mb-6">
<div class="row">
<label class="col-sm-3 col-form-label text-sm-end" for="collapsible-landmark">Landmark</label>
<div class="col-sm-9">
<input type="text" id="collapsible-landmark" class="form-control" placeholder="Nr. Wall Street" />
</div>
</div>
</div>
</div>
<div class="col-md-6">
<div class="row">
<label class="col-sm-3 col-form-label text-sm-end" for="collapsible-city">City</label>
<div class="col-sm-9">
<input type="text" id="collapsible-city" class="form-control" placeholder="Jackson" />
</div>
</div>
</div>
<div class="col-md-6">
<div class="row">
<label class="col-sm-3 col-form-label text-sm-end" for="collapsible-state">State</label>
<div class="col-sm-9">
<select id="collapsible-state" class="select2 form-select" data-allow-clear="true">
<option value="">Select</option>
<option value="AL">Alabama</option>
<option value="AK">Alaska</option>
<option value="AZ">Arizona</option>
<option value="AR">Arkansas</option>
<option value="CA">California</option>
<option value="CO">Colorado</option>
<option value="CT">Connecticut</option>
<option value="DE">Delaware</option>
<option value="DC">District Of Columbia</option>
<option value="FL">Florida</option>
<option value="GA">Georgia</option>
<option value="HI">Hawaii</option>
<option value="ID">Idaho</option>
<option value="IL">Illinois</option>
<option value="IN">Indiana</option>
<option value="IA">Iowa</option>
<option value="KS">Kansas</option>
<option value="KY">Kentucky</option>
<option value="LA">Louisiana</option>
<option value="ME">Maine</option>
<option value="MD">Maryland</option>
<option value="MA">Massachusetts</option>
<option value="MI">Michigan</option>
<option value="MN">Minnesota</option>
<option value="MS">Mississippi</option>
<option value="MO">Missouri</option>
<option value="MT">Montana</option>
<option value="NE">Nebraska</option>
<option value="NV">Nevada</option>
<option value="NH">New Hampshire</option>
<option value="NJ">New Jersey</option>
<option value="NM">New Mexico</option>
<option value="NY">New York</option>
<option value="NC">North Carolina</option>
<option value="ND">North Dakota</option>
<option value="OH">Ohio</option>
<option value="OK">Oklahoma</option>
<option value="OR">Oregon</option>
<option value="PA">Pennsylvania</option>
<option value="RI">Rhode Island</option>
<option value="SC">South Carolina</option>
<option value="SD">South Dakota</option>
<option value="TN">Tennessee</option>
<option value="TX">Texas</option>
<option value="UT">Utah</option>
<option value="VT">Vermont</option>
<option value="VA">Virginia</option>
<option value="WA">Washington</option>
<option value="WV">West Virginia</option>
<option value="WI">Wisconsin</option>
<option value="WY">Wyoming</option>
</select>
</div>
</div>
</div>
<div class="col-md-6">
<div class="row">
<label class="col-sm-3 col-form-label text-sm-end text-wrap">Address Type</label>
<div class="col-sm-9">
<div class="form-check mb-2">
<input name="collapsible-addressType" class="form-check-input" type="radio" value="" id="collapsible-addressType-home" checked="" />
<label class="form-check-label" for="collapsible-addressType-home"> Home (All day delivery) </label>
</div>
<div class="form-check">
<input name="collapsible-addressType" class="form-check-input" type="radio" value="" id="collapsible-addressType-office" />
<label class="form-check-label" for="collapsible-addressType-office"> Office (Delivery between 10 AM - 5 PM) </label>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<!-- Delivery Options -->
<div class="card accordion-item">
<h2 class="accordion-header" id="headingDeliveryOptions">
<button class="accordion-button collapsed" type="button" data-bs-toggle="collapse" data-bs-target="#collapseDeliveryOptions" aria-expanded="false" aria-controls="collapseDeliveryOptions">Delivery Options</button>
</h2>
<div id="collapseDeliveryOptions" class="accordion-collapse collapse" aria-labelledby="headingDeliveryOptions" data-bs-parent="#collapsibleSection">
<div class="accordion-body">
<div class="row">
<div class="col-md mb-md-0 mb-2">
<div class="form-check custom-option custom-option-basic">
<label class="form-check-label custom-option-content" for="radioStandard">
<input name="CustomRadioDelivery" class="form-check-input" type="radio" value="" id="radioStandard" checked />
<span class="custom-option-header">
<span class="h6 mb-0">Standard 3-5 Days</span>
<span class="text-body-secondary">Free</span>
</span>
<span class="custom-option-body">
<small> Friday, 15 Nov - Monday, 18 Nov </small>
</span>
</label>
</div>
</div>
<div class="col-md mb-md-0 mb-2">
<div class="form-check custom-option custom-option-basic">
<label class="form-check-label custom-option-content" for="radioExpress">
<input name="CustomRadioDelivery" class="form-check-input" type="radio" value="" id="radioExpress" />
<span class="custom-option-header">
<span class="h6 mb-0">Express</span>
<span class="text-body-secondary">$5.00</span>
</span>
<span class="custom-option-body">
<small> Friday, 15 Nov - Sunday, 17 Nov </small>
</span>
</label>
</div>
</div>
<div class="col-md">
<div class="form-check custom-option custom-option-basic">
<label class="form-check-label custom-option-content" for="radioOvernight">
<input name="CustomRadioDelivery" class="form-check-input" type="radio" value="" id="radioOvernight" />
<span class="custom-option-header">
<span class="h6 mb-0">Overnight</span>
<span class="text-body-secondary">$10.00</span>
</span>
<span class="custom-option-body">
<small>Friday, 15 Nov - Saturday, 16 Nov</small>
</span>
</label>
</div>
</div>
</div>
</div>
</div>
</div>
<!-- Payment Method -->
<div class="card accordion-item">
<h2 class="accordion-header" id="headingPaymentMethod">
<button class="accordion-button collapsed" type="button" data-bs-toggle="collapse" data-bs-target="#collapsePaymentMethod" aria-expanded="false" aria-controls="collapsePaymentMethod">Payment Method</button>
</h2>
<div id="collapsePaymentMethod" class="accordion-collapse collapse" aria-labelledby="headingPaymentMethod" data-bs-parent="#collapsibleSection">
<form>
{% csrf_token %}
<div class="accordion-body">
<div class="mb-6">
<div class="form-check form-check-inline">
<input name="collapsible-payment" class="form-check-input form-check-input-payment" type="radio" value="credit-card" id="collapsible-payment-cc" checked="" />
<label class="form-check-label" for="collapsible-payment-cc"> Credit/Debit/ATM Card <i class="icon-base ti tabler-credit-card"></i> </label>
</div>
<div class="form-check form-check-inline">
<input name="collapsible-payment" class="form-check-input form-check-input-payment" type="radio" value="cash" id="collapsible-payment-cash" />
<label class="form-check-label" for="collapsible-payment-cash">
Cash On Delivery
<i class="icon-base ti tabler-help" data-bs-toggle="tooltip" data-bs-placement="top" title="You can pay once you receive the product."></i>
</label>
</div>
</div>
<div id="form-credit-card" class="row">
<div class="col-12 col-md-8 col-xl-6">
<div class="mb-6">
<label class="form-label w-100" for="creditCardMask">Card Number</label>
<div class="input-group input-group-merge">
<input type="text" id="creditCardMask" name="creditCardMask" class="form-control credit-card-mask" placeholder="1356 3215 6548 7898" aria-describedby="creditCardMask2" />
<span class="input-group-text cursor-pointer p-1" id="creditCardMask2"><span class="card-type"></span></span>
</div>
</div>
<div class="row">
<div class="col-12 col-md-6">
<div class="mb-6">
<label class="form-label" for="collapsible-payment-name">Name</label>
<input type="text" id="collapsible-payment-name" class="form-control" placeholder="John Doe" />
</div>
</div>
<div class="col-6 col-md-3">
<div class="mb-6">
<label class="form-label" for="collapsible-payment-expiry-date">Exp. Date</label>
<input type="text" id="collapsible-payment-expiry-date" class="form-control expiry-date-mask" placeholder="MM/YY" />
</div>
</div>
<div class="col-6 col-md-3">
<div class="mb-6">
<label class="form-label" for="collapsible-payment-cvv">CVV Code</label>
<div class="input-group input-group-merge">
<input type="text" id="collapsible-payment-cvv" class="form-control cvv-code-mask" maxlength="3" placeholder="654" />
<span class="input-group-text cursor-pointer" id="collapsible-payment-cvv2"><i class="icon-base ti tabler-help text-body-secondary" data-bs-toggle="tooltip" data-bs-placement="top" title="Card Verification Value"></i></span>
</div>
</div>
</div>
</div>
</div>
</div>
<div class="mt-1">
<button type="submit" class="btn btn-primary me-4">Submit</button>
<button type="reset" class="btn btn-label-secondary">Cancel</button>
</div>
</div>
</form>
</div>
</div>
</div>
</div>
</div>
<!-- Form with Tabs -->
<div class="row">
<div class="col">
<h6 class="mt-6">Form with Tabs</h6>
<div class="card mb-6">
<div class="card-header px-0 pt-0">
<div class="nav-align-top">
<ul class="nav nav-tabs" role="tablist">
<li class="nav-item">
<button type="button" class="nav-link active" data-bs-toggle="tab" data-bs-target="#form-tabs-personal" aria-controls="form-tabs-personal" role="tab" aria-selected="true"><span class="icon-base ti tabler-user icon-lg d-sm-none"></span><span class="d-none d-sm-block">Personal Info</span></button>
</li>
<li class="nav-item">
<button type="button" class="nav-link" data-bs-toggle="tab" data-bs-target="#form-tabs-account" aria-controls="form-tabs-account" role="tab" aria-selected="false"><span class="icon-base ti tabler-user-cog icon-lg d-sm-none"></span><span class="d-none d-sm-block">Account Details</span></button>
</li>
<li class="nav-item">
<button type="button" class="nav-link" data-bs-toggle="tab" data-bs-target="#form-tabs-social" aria-controls="form-tabs-social" role="tab" aria-selected="false"><span class="icon-base ti tabler-link icon-lg d-sm-none"></span><span class="d-none d-sm-block">Social Links</span></button>
</li>
</ul>
</div>
</div>
<div class="card-body">
<div class="tab-content p-0">
<!-- Personal Info -->
<div class="tab-pane fade active show" id="form-tabs-personal" role="tabpanel">
<form>
{% csrf_token %}
<div class="row g-6">
<div class="col-md-6">
<div class="row">
<label class="col-sm-3 col-form-label text-sm-end" for="formtabs-first-name">First Name</label>
<div class="col-sm-9">
<input type="text" id="formtabs-first-name" class="form-control" placeholder="John" />
</div>
</div>
</div>
<div class="col-md-6">
<div class="row">
<label class="col-sm-3 col-form-label text-sm-end" for="formtabs-last-name">Last Name</label>
<div class="col-sm-9">
<input type="text" id="formtabs-last-name" class="form-control" placeholder="Doe" />
</div>
</div>
</div>
<div class="col-md-6">
<div class="row">
<label class="col-sm-3 col-form-label text-sm-end" for="formtabs-country">Country</label>
<div class="col-sm-9">
<select id="formtabs-country" class="select2 form-select" data-allow-clear="true">
<option value="">Select</option>
<option value="Australia">Australia</option>
<option value="Bangladesh">Bangladesh</option>
<option value="Belarus">Belarus</option>
<option value="Brazil">Brazil</option>
<option value="Canada">Canada</option>
<option value="China">China</option>
<option value="France">France</option>
<option value="Germany">Germany</option>
<option value="India">India</option>
<option value="Indonesia">Indonesia</option>
<option value="Israel">Israel</option>
<option value="Italy">Italy</option>
<option value="Japan">Japan</option>
<option value="Korea">Korea, Republic of</option>
<option value="Mexico">Mexico</option>
<option value="Philippines">Philippines</option>
<option value="Russia">Russian Federation</option>
<option value="South Africa">South Africa</option>
<option value="Thailand">Thailand</option>
<option value="Turkey">Turkey</option>
<option value="Ukraine">Ukraine</option>
<option value="United Arab Emirates">United Arab Emirates</option>
<option value="United Kingdom">United Kingdom</option>
<option value="United States">United States</option>
</select>
</div>
</div>
</div>
<div class="col-md-6 select2-primary">
<div class="row">
<label class="col-sm-3 col-form-label text-sm-end" for="formtabs-language">Language</label>
<div class="col-sm-9">
<select id="formtabs-language" class="select2 form-select" multiple>
<option value="en" selected>English</option>
<option value="fr" selected>French</option>
<option value="de">German</option>
<option value="pt">Portuguese</option>
</select>
</div>
</div>
</div>
<div class="col-md-6">
<div class="row">
<label class="col-sm-3 col-form-label text-sm-end" for="formtabs-birthdate">Birth Date</label>
<div class="col-sm-9">
<input type="text" id="formtabs-birthdate" class="form-control dob-picker" placeholder="YYYY-MM-DD" />
</div>
</div>
</div>
<div class="col-md-6">
<div class="row">
<label class="col-sm-3 col-form-label text-sm-end" for="formtabs-phone">Phone No</label>
<div class="col-sm-9">
<input type="text" id="formtabs-phone" class="form-control phone-mask" placeholder="658 799 8941" aria-label="658 799 8941" />
</div>
</div>
</div>
</div>
<div class="row mt-6">
<div class="col-md-6">
<div class="row justify-content-end">
<div class="col-sm-9">
<button type="submit" class="btn btn-primary me-4">Submit</button>
<button type="reset" class="btn btn-label-secondary">Cancel</button>
</div>
</div>
</div>
</div>
</form>
</div>
<!-- Account Details -->
<div class="tab-pane fade" id="form-tabs-account" role="tabpanel">
<form>
{% csrf_token %}
<div class="row g-6">
<div class="col-md-6">
<div class="row">
<label class="col-sm-3 col-form-label text-sm-end" for="formtabs-username">Username</label>
<div class="col-sm-9">
<input type="text" id="formtabs-username" class="form-control" placeholder="john.doe" />
</div>
</div>
</div>
<div class="col-md-6">
<div class="row">
<label class="col-sm-3 col-form-label text-sm-end" for="formtabs-email">Email</label>
<div class="col-sm-9">
<div class="input-group input-group-merge">
<input type="text" id="formtabs-email" class="form-control" placeholder="john.doe" aria-label="john.doe" aria-describedby="formtabs-email2" />
<span class="input-group-text" id="formtabs-email2">@example.com</span>
</div>
</div>
</div>
</div>
<div class="col-md-6">
<div class="row form-password-toggle">
<label class="col-sm-3 col-form-label text-sm-end" for="formtabs-password">Password</label>
<div class="col-sm-9">
<div class="input-group input-group-merge">
<input type="password" id="formtabs-password" class="form-control" placeholder="&#xb7;&#xb7;&#xb7;&#xb7;&#xb7;&#xb7;&#xb7;&#xb7;&#xb7;&#xb7;&#xb7;&#xb7;" aria-describedby="formtabs-password2" />
<span class="input-group-text cursor-pointer" id="formtabs-password2"><i class="icon-base ti tabler-eye-off"></i></span>
</div>
</div>
</div>
</div>
<div class="col-md-6">
<div class="row form-password-toggle">
<label class="col-sm-3 col-form-label text-sm-end" for="formtabs-confirm-password">Confirm</label>
<div class="col-sm-9">
<div class="input-group input-group-merge">
<input type="password" id="formtabs-confirm-password" class="form-control" placeholder="&#xb7;&#xb7;&#xb7;&#xb7;&#xb7;&#xb7;&#xb7;&#xb7;&#xb7;&#xb7;&#xb7;&#xb7;" aria-describedby="formtabs-confirm-password2" />
<span class="input-group-text cursor-pointer" id="formtabs-confirm-password2"><i class="icon-base ti tabler-eye-off"></i></span>
</div>
</div>
</div>
</div>
</div>
<div class="row mt-6">
<div class="col-md-6">
<div class="row justify-content-end">
<div class="col-sm-9">
<button type="submit" class="btn btn-primary me-4">Submit</button>
<button type="reset" class="btn btn-label-secondary">Cancel</button>
</div>
</div>
</div>
</div>
</form>
</div>
<!-- Social Links -->
<div class="tab-pane fade" id="form-tabs-social" role="tabpanel">
<form>
{% csrf_token %}
<div class="row g-6">
<div class="col-md-6">
<div class="row">
<label class="col-sm-3 col-form-label text-sm-end" for="formtabs-twitter">Twitter</label>
<div class="col-sm-9">
<input type="text" id="formtabs-twitter" class="form-control" placeholder="https://twitter.com/abc" />
</div>
</div>
</div>
<div class="col-md-6">
<div class="row">
<label class="col-sm-3 col-form-label text-sm-end" for="formtabs-facebook">Facebook</label>
<div class="col-sm-9">
<input type="text" id="formtabs-facebook" class="form-control" placeholder="https://facebook.com/abc" />
</div>
</div>
</div>
<div class="col-md-6">
<div class="row">
<label class="col-sm-3 col-form-label text-sm-end" for="formtabs-google">Google+</label>
<div class="col-sm-9">
<input type="text" id="formtabs-google" class="form-control" placeholder="https://plus.google.com/abc" />
</div>
</div>
</div>
<div class="col-md-6">
<div class="row">
<label class="col-sm-3 col-form-label text-sm-end" for="formtabs-linkedin">Linkedin</label>
<div class="col-sm-9">
<input type="text" id="formtabs-linkedin" class="form-control" placeholder="https://linkedin.com/abc" />
</div>
</div>
</div>
<div class="col-md-6">
<div class="row">
<label class="col-sm-3 col-form-label text-sm-end" for="formtabs-instagram">Instagram</label>
<div class="col-sm-9">
<input type="text" id="formtabs-instagram" class="form-control" placeholder="https://instagram.com/abc" />
</div>
</div>
</div>
<div class="col-md-6">
<div class="row">
<label class="col-sm-3 col-form-label text-sm-end" for="formtabs-quora">Quora</label>
<div class="col-sm-9">
<input type="text" id="formtabs-quora" class="form-control" placeholder="https://quora.com/abc" />
</div>
</div>
</div>
</div>
<div class="row mt-6">
<div class="col-md-6">
<div class="row justify-content-end">
<div class="col-sm-9">
<button type="submit" class="btn btn-primary me-4">Submit</button>
<button type="reset" class="btn btn-label-secondary">Cancel</button>
</div>
</div>
</div>
</div>
</form>
</div>
</div>
</div>
</div>
</div>
</div>
<!-- Form Alignment -->
<div class="card">
<h5 class="card-header">Form Alignment</h5>
<div class="card-body">
<div class="d-flex align-items-center justify-content-center h-px-500">
<form class="w-px-500 border rounded p-3 p-md-5">
<h3 class="mb-6">Sign In</h3>
<div class="row mb-6">
<label class="col-sm-3 col-form-label" for="form-alignment-username">Username</label>
<div class="col-sm-9">
<input type="text" id="form-alignment-username" class="form-control" placeholder="john.doe" />
</div>
</div>
<div class="row mb-6 form-password-toggle">
<label class="col-sm-3 col-form-label" for="form-alignment-password">Password</label>
<div class="col-sm-9">
<div class="input-group input-group-merge">
<input type="password" id="form-alignment-password" class="form-control" placeholder="&#xb7;&#xb7;&#xb7;&#xb7;&#xb7;&#xb7;&#xb7;&#xb7;&#xb7;&#xb7;&#xb7;&#xb7;" aria-describedby="form-alignment-password2" />
<span class="input-group-text cursor-pointer" id="form-alignment-password2"><i class="icon-base ti tabler-eye-off"></i></span>
</div>
</div>
</div>
<div class="mb-6">
<label class="form-check m-0">
<input type="checkbox" class="form-check-input" />
<span class="form-check-label">Remember me</span>
</label>
</div>
<div class="d-grid">
<button type="submit" class="btn btn-primary">Login</button>
</div>
</form>
</div>
</div>
</div>
{% endblock %}

View File

@@ -0,0 +1,296 @@
{% extends layout_path %}
{% load static %}
{% load i18n %}
{% block title %}Sticky Actions - Forms{% endblock %}
{% block vendor_css %}
{{ block.super }}
<link rel="stylesheet" href="{% static 'vendor/libs/select2/select2.css' %}" />
{% endblock vendor_css %}
{% block vendor_js %}
{{ block.super }}
<script src="{% static 'vendor/libs/cleave-zen/cleave-zen.js' %}"></script>
<script src="{% static 'vendor/libs/select2/select2.js' %}"></script>
{% endblock vendor_js %}
{% block page_js %}
{{ block.super }}
<script src="{% static 'js/form-layouts.js' %}"></script>
{% endblock page_js %}
{% block content %}
<!-- Sticky Actions -->
<div class="row">
<div class="col-12">
<div class="card">
<div class="card-header sticky-element bg-label-secondary d-flex justify-content-sm-between align-items-sm-center flex-column flex-sm-row">
<h5 class="card-title mb-sm-0 me-2">Sticky Action Bar</h5>
<div class="action-btns">
<button class="btn btn-label-primary me-4">
<span class="align-middle"> Back</span>
</button>
<button class="btn btn-primary">Place Order</button>
</div>
</div>
<div class="card-body pt-6">
<div class="row">
<div class="col-lg-8 mx-auto">
<!-- 1. Delivery Address -->
<h5 class="mb-6">1. Delivery Address</h5>
<div class="row g-6">
<div class="col-md-6">
<label class="form-label" for="fullname">Full Name</label>
<input type="text" id="fullname" class="form-control" placeholder="John Doe" />
</div>
<div class="col-md-6">
<label class="form-label" for="email">Email</label>
<div class="input-group input-group-merge">
<input class="form-control" type="text" id="email" name="email" placeholder="john.doe" aria-label="john.doe" aria-describedby="email3" />
<span class="input-group-text" id="email3">@example.com</span>
</div>
</div>
<div class="col-md-6">
<label class="form-label" for="phone">Contact Number</label>
<input type="text" id="phone" class="form-control phone-mask" placeholder="658 799 8941" aria-label="658 799 8941" />
</div>
<div class="col-md-6">
<label class="form-label" for="alt-num">Alternate Number</label>
<input type="text" id="alt-num" class="form-control phone-mask" placeholder="658 799 8941" />
</div>
<div class="col-12">
<label class="form-label" for="address">Address</label>
<textarea name="address" class="form-control" id="address" rows="2" placeholder="1456, Mall Road"></textarea>
</div>
<div class="col-md-6">
<label class="form-label" for="pincode">Pincode</label>
<input type="text" id="pincode" class="form-control" placeholder="658468" />
</div>
<div class="col-md-6">
<label class="form-label" for="landmark">Landmark</label>
<input type="text" id="landmark" class="form-control" placeholder="Nr. Wall Street" />
</div>
<div class="col-md">
<label class="form-label" for="city">City</label>
<input type="text" id="city" class="form-control" placeholder="Jackson" />
</div>
<div class="col-md">
<label class="form-label" for="state">State</label>
<select id="state" class="select2 form-select" data-allow-clear="true">
<option value="">Select</option>
<option value="AL">Alabama</option>
<option value="AK">Alaska</option>
<option value="AZ">Arizona</option>
<option value="AR">Arkansas</option>
<option value="CA">California</option>
<option value="CO">Colorado</option>
<option value="CT">Connecticut</option>
<option value="DE">Delaware</option>
<option value="DC">District Of Columbia</option>
<option value="FL">Florida</option>
<option value="GA">Georgia</option>
<option value="HI">Hawaii</option>
<option value="ID">Idaho</option>
<option value="IL">Illinois</option>
<option value="IN">Indiana</option>
<option value="IA">Iowa</option>
<option value="KS">Kansas</option>
<option value="KY">Kentucky</option>
<option value="LA">Louisiana</option>
<option value="ME">Maine</option>
<option value="MD">Maryland</option>
<option value="MA">Massachusetts</option>
<option value="MI">Michigan</option>
<option value="MN">Minnesota</option>
<option value="MS">Mississippi</option>
<option value="MO">Missouri</option>
<option value="MT">Montana</option>
<option value="NE">Nebraska</option>
<option value="NV">Nevada</option>
<option value="NH">New Hampshire</option>
<option value="NJ">New Jersey</option>
<option value="NM">New Mexico</option>
<option value="NY">New York</option>
<option value="NC">North Carolina</option>
<option value="ND">North Dakota</option>
<option value="OH">Ohio</option>
<option value="OK">Oklahoma</option>
<option value="OR">Oregon</option>
<option value="PA">Pennsylvania</option>
<option value="RI">Rhode Island</option>
<option value="SC">South Carolina</option>
<option value="SD">South Dakota</option>
<option value="TN">Tennessee</option>
<option value="TX">Texas</option>
<option value="UT">Utah</option>
<option value="VT">Vermont</option>
<option value="VA">Virginia</option>
<option value="WA">Washington</option>
<option value="WV">West Virginia</option>
<option value="WI">Wisconsin</option>
<option value="WY">Wyoming</option>
</select>
</div>
<div class="col-12">
<div class="form-check">
<input class="form-check-input" type="checkbox" value="" id="deliveryAdd" checked="" />
<label class="form-check-label" for="deliveryAdd"> Use this as default delivery address </label>
</div>
</div>
<label class="form-check-label">Address Type</label>
<div class="col mt-2">
<div class="form-check form-check-inline">
<input name="collapsible-address-type" class="form-check-input" type="radio" value="" id="collapsible-address-type-home" checked="" />
<label class="form-check-label" for="collapsible-address-type-home">Home (All day delivery)</label>
</div>
<div class="form-check form-check-inline">
<input name="collapsible-address-type" class="form-check-input" type="radio" value="" id="collapsible-address-type-office" />
<label class="form-check-label" for="collapsible-address-type-office"> Office (Delivery between 10 AM - 5 PM) </label>
</div>
</div>
</div>
<hr />
<!-- 2. Delivery Type -->
<h5 class="my-6">2. Delivery Type</h5>
<div class="row gy-6">
<div class="col-md">
<div class="form-check custom-option custom-option-icon">
<label class="form-check-label custom-option-content" for="customRadioIcon1">
<span class="custom-option-body">
<i class="icon-base ti tabler-briefcase"></i>
<span class="custom-option-title mb-2"> Standard </span>
<small> Delivery in 3-5 days. </small>
</span>
<input name="customDeliveryRadioIcon" class="form-check-input" type="radio" value="" id="customRadioIcon1" checked />
</label>
</div>
</div>
<div class="col-md">
<div class="form-check custom-option custom-option-icon">
<label class="form-check-label custom-option-content" for="customRadioIcon2">
<span class="custom-option-body">
<i class="icon-base ti tabler-send"></i>
<span class="custom-option-title mb-2"> Express </span>
<small>Delivery within 2 days.</small>
</span>
<input name="customDeliveryRadioIcon" class="form-check-input" type="radio" value="" id="customRadioIcon2" />
</label>
</div>
</div>
<div class="col-md">
<div class="form-check custom-option custom-option-icon">
<label class="form-check-label custom-option-content" for="customRadioIcon3">
<span class="custom-option-body">
<i class="icon-base ti tabler-crown"></i>
<span class="custom-option-title mb-2"> Overnight </span>
<small> Delivery within a days. </small>
</span>
<input name="customDeliveryRadioIcon" class="form-check-input" type="radio" value="" id="customRadioIcon3" />
</label>
</div>
</div>
</div>
<hr />
<!-- 3. Apply Promo code -->
<h5 class="my-6">3. Apply Promo code</h5>
<div class="row g-6">
<div class="col-sm-10 col-8">
<input type="text" class="form-control" placeholder="TAKEITALL" />
</div>
<div class="col-sm-2 col-4 d-grid">
<button class="btn btn-primary">Apply</button>
</div>
<div class="divider divider-dashed">
<div class="divider-text">OR</div>
</div>
<div class="col-12">
<ul class="list-group">
<li class="list-group-item d-flex align-items-center justify-content-between flex-column flex-sm-row">
<div class="offer">
<p class="mb-0 fw-medium">TAKEITALL</p>
<span>Apply this code to get 15% discount on orders above 20$.</span>
</div>
<div class="apply mt-6 mt-sm-0"><button class="btn btn-outline-primary">Apply</button></div>
</li>
<li class="list-group-item d-flex align-items-center justify-content-between flex-column flex-sm-row">
<div class="offer">
<p class="mb-0 fw-medium">FESTIVE10</p>
<span>Apply this code to get 10% discount on all orders.</span>
</div>
<div class="apply mt-6 mt-sm-0"><button class="btn btn-outline-primary">Apply</button></div>
</li>
<li class="list-group-item d-flex align-items-center justify-content-between flex-column flex-sm-row">
<div class="offer">
<p class="mb-0 fw-medium">MYSTERYDEAL</p>
<span>Apply this code to get discount between 10% - 50%.</span>
</div>
<div class="apply mt-6 mt-sm-0"><button class="btn btn-outline-primary">Apply</button></div>
</li>
</ul>
</div>
</div>
<hr />
<!-- 4. Payment Method -->
<h5 class="my-6">4. Payment Method</h5>
<div class="row g-6">
<div>
<div class="form-check form-check-inline">
<input name="collapsible-payment" class="form-check-input form-check-input-payment" type="radio" value="credit-card" id="collapsible-payment-cc" checked="" />
<label class="form-check-label d-flex gap-1" for="collapsible-payment-cc"> Credit/Debit/ATM Card <i class="icon-base ti tabler-credit-card"></i> </label>
</div>
<div class="form-check form-check-inline">
<input name="collapsible-payment" class="form-check-input form-check-input-payment" type="radio" value="cash" id="collapsible-payment-cash" />
<label class="form-check-label d-flex gap-1" for="collapsible-payment-cash">
Cash On Delivery
<i class="icon-base ti tabler-help" data-bs-toggle="tooltip" data-bs-placement="top" title="You can pay once you receive the product."></i>
</label>
</div>
</div>
<div id="form-credit-card">
<div class="col-12">
<div class="mb-6">
<label class="form-label w-100" for="creditCardMask">Card Number</label>
<div class="input-group input-group-merge">
<input type="text" id="creditCardMask" name="creditCardMask" class="form-control credit-card-mask" placeholder="1356 3215 6548 7898" aria-describedby="creditCardMask2" />
<span class="input-group-text cursor-pointer p-1" id="creditCardMask2"><span class="card-type"></span></span>
</div>
</div>
<div class="row">
<div class="col-12 col-md-6">
<div class="mb-6">
<label class="form-label" for="collapsible-payment-name">Name</label>
<input type="text" id="collapsible-payment-name" class="form-control" placeholder="John Doe" />
</div>
</div>
<div class="col-6 col-md-3">
<div class="mb-6">
<label class="form-label" for="collapsible-payment-expiry-date">Exp. Date</label>
<input type="text" id="collapsible-payment-expiry-date" class="form-control expiry-date-mask" placeholder="MM/YY" />
</div>
</div>
<div class="col-6 col-md-3">
<div class="mb-6">
<label class="form-label" for="collapsible-payment-cvv">CVV Code</label>
<div class="input-group input-group-merge">
<input type="text" id="collapsible-payment-cvv" class="form-control cvv-code-mask" maxlength="3" placeholder="654" />
<span class="input-group-text cursor-pointer" id="collapsible-payment-cvv2"><i class="icon-base ti tabler-help icon-xs" data-bs-toggle="tooltip" data-bs-placement="top" title="Card Verification Value"></i></span>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<!-- /Sticky Actions -->
{% endblock %}

View File

@@ -0,0 +1,655 @@
{% extends layout_path %}
{% load static %}
{% load i18n %}
{% block title %}Vertical Layouts - Forms{% endblock %}
{% block vendor_css %}
{{ block.super }}
<link rel="stylesheet" href="{% static 'vendor/libs/flatpickr/flatpickr.css' %}" />
<link rel="stylesheet" href="{% static 'vendor/libs/select2/select2.css' %}" />
{% endblock vendor_css %}
{% block vendor_js %}
{{ block.super }}
<script src="{% static 'vendor/libs/cleave-zen/cleave-zen.js' %}"></script>
<script src="{% static 'vendor/libs/moment/moment.js' %}"></script>
<script src="{% static 'vendor/libs/flatpickr/flatpickr.js' %}"></script>
<script src="{% static 'vendor/libs/select2/select2.js' %}"></script>
{% endblock vendor_js %}
{% block page_js %}
{{ block.super }}
<script src="{% static 'js/form-layouts.js' %}"></script>
{% endblock page_js %}
{% block content %}
<!-- Basic Layout -->
<div class="row mb-6 gy-6">
<div class="col-xl">
<div class="card">
<div class="card-header d-flex justify-content-between align-items-center">
<h5 class="mb-0">Basic Layout</h5>
<small class="text-body-secondary float-end">Default label</small>
</div>
<div class="card-body">
<form>
{% csrf_token %}
<div class="mb-6">
<label class="form-label" for="basic-default-fullname">Full Name</label>
<input type="text" class="form-control" id="basic-default-fullname" placeholder="John Doe" />
</div>
<div class="mb-6">
<label class="form-label" for="basic-default-company">Company</label>
<input type="text" class="form-control" id="basic-default-company" placeholder="ACME Inc." />
</div>
<div class="mb-6">
<label class="form-label" for="basic-default-email">Email</label>
<div class="input-group input-group-merge">
<input type="text" id="basic-default-email" class="form-control" placeholder="john.doe" aria-label="john.doe" aria-describedby="basic-default-email2" />
<span class="input-group-text" id="basic-default-email2">@example.com</span>
</div>
<div class="form-text">You can use letters, numbers & periods</div>
</div>
<div class="mb-6">
<label class="form-label" for="basic-default-phone">Phone No</label>
<input type="text" id="basic-default-phone" class="form-control phone-mask" placeholder="658 799 8941" />
</div>
<div class="mb-6">
<label class="form-label" for="basic-default-message">Message</label>
<textarea id="basic-default-message" class="form-control" placeholder="Hi, Do you have a moment to talk Joe?"></textarea>
</div>
<button type="submit" class="btn btn-primary">Send</button>
</form>
</div>
</div>
</div>
<div class="col-xl">
<div class="card">
<div class="card-header d-flex justify-content-between align-items-center">
<h5 class="mb-0">Basic with Icons</h5>
<small class="text-body-secondary float-end">Merged input group</small>
</div>
<div class="card-body">
<form>
{% csrf_token %}
<div class="mb-6">
<label class="form-label" for="basic-icon-default-fullname">Full Name</label>
<div class="input-group input-group-merge">
<span id="basic-icon-default-fullname2" class="input-group-text"><i class="icon-base ti tabler-user"></i></span>
<input type="text" class="form-control" id="basic-icon-default-fullname" placeholder="John Doe" aria-label="John Doe" aria-describedby="basic-icon-default-fullname2" />
</div>
</div>
<div class="mb-6">
<label class="form-label" for="basic-icon-default-company">Company</label>
<div class="input-group input-group-merge">
<span id="basic-icon-default-company2" class="input-group-text"><i class="icon-base ti tabler-building"></i></span>
<input type="text" id="basic-icon-default-company" class="form-control" placeholder="ACME Inc." aria-label="ACME Inc." aria-describedby="basic-icon-default-company2" />
</div>
</div>
<div class="mb-6">
<label class="form-label" for="basic-icon-default-email">Email</label>
<div class="input-group input-group-merge">
<span class="input-group-text"><i class="icon-base ti tabler-mail"></i></span>
<input type="text" id="basic-icon-default-email" class="form-control" placeholder="john.doe" aria-label="john.doe" aria-describedby="basic-icon-default-email2" />
<span id="basic-icon-default-email2" class="input-group-text">@example.com</span>
</div>
<div class="form-text">You can use letters, numbers & periods</div>
</div>
<div class="mb-6">
<label class="form-label" for="basic-icon-default-phone">Phone No</label>
<div class="input-group input-group-merge">
<span id="basic-icon-default-phone2" class="input-group-text"><i class="icon-base ti tabler-phone"></i></span>
<input type="text" id="basic-icon-default-phone" class="form-control phone-mask" placeholder="658 799 8941" aria-label="658 799 8941" aria-describedby="basic-icon-default-phone2" />
</div>
</div>
<div class="mb-6">
<label class="form-label" for="basic-icon-default-message">Message</label>
<div class="input-group input-group-merge">
<span id="basic-icon-default-message2" class="input-group-text"><i class="icon-base ti tabler-message-dots"></i></span>
<textarea id="basic-icon-default-message" class="form-control" placeholder="Hi, Do you have a moment to talk Joe?" aria-label="Hi, Do you have a moment to talk Joe?" aria-describedby="basic-icon-default-message2"></textarea>
</div>
</div>
<button type="submit" class="btn btn-primary">Send</button>
</form>
</div>
</div>
</div>
</div>
<!-- Multi Column with Form Separator -->
<div class="card mb-6">
<h5 class="card-header">Multi Column with Form Separator</h5>
<form class="card-body">
<h6>1. Account Details</h6>
<div class="row g-6">
<div class="col-md-6">
<label class="form-label" for="multicol-username">Username</label>
<input type="text" id="multicol-username" class="form-control" placeholder="john.doe" />
</div>
<div class="col-md-6">
<label class="form-label" for="multicol-email">Email</label>
<div class="input-group input-group-merge">
<input type="text" id="multicol-email" class="form-control" placeholder="john.doe" aria-label="john.doe" aria-describedby="multicol-email2" />
<span class="input-group-text" id="multicol-email2">@example.com</span>
</div>
</div>
<div class="col-md-6">
<div class="form-password-toggle">
<label class="form-label" for="multicol-password">Password</label>
<div class="input-group input-group-merge">
<input type="password" id="multicol-password" class="form-control" placeholder="&#xb7;&#xb7;&#xb7;&#xb7;&#xb7;&#xb7;&#xb7;&#xb7;&#xb7;&#xb7;&#xb7;&#xb7;" aria-describedby="multicol-password2" />
<span class="input-group-text cursor-pointer" id="multicol-password2"><i class="icon-base ti tabler-eye-off"></i></span>
</div>
</div>
</div>
<div class="col-md-6">
<div class="form-password-toggle">
<label class="form-label" for="multicol-confirm-password">Confirm Password</label>
<div class="input-group input-group-merge">
<input type="password" id="multicol-confirm-password" class="form-control" placeholder="&#xb7;&#xb7;&#xb7;&#xb7;&#xb7;&#xb7;&#xb7;&#xb7;&#xb7;&#xb7;&#xb7;&#xb7;" aria-describedby="multicol-confirm-password2" />
<span class="input-group-text cursor-pointer" id="multicol-confirm-password2"><i class="icon-base ti tabler-eye-off"></i></span>
</div>
</div>
</div>
</div>
<hr class="my-6 mx-n6" />
<h6>2. Personal Info</h6>
<div class="row g-6">
<div class="col-md-6">
<label class="form-label" for="multicol-first-name">First Name</label>
<input type="text" id="multicol-first-name" class="form-control" placeholder="John" />
</div>
<div class="col-md-6">
<label class="form-label" for="multicol-last-name">Last Name</label>
<input type="text" id="multicol-last-name" class="form-control" placeholder="Doe" />
</div>
<div class="col-md-6">
<label class="form-label" for="multicol-country">Country</label>
<select id="multicol-country" class="select2 form-select" data-allow-clear="true">
<option value="">Select</option>
<option value="Australia">Australia</option>
<option value="Bangladesh">Bangladesh</option>
<option value="Belarus">Belarus</option>
<option value="Brazil">Brazil</option>
<option value="Canada">Canada</option>
<option value="China">China</option>
<option value="France">France</option>
<option value="Germany">Germany</option>
<option value="India">India</option>
<option value="Indonesia">Indonesia</option>
<option value="Israel">Israel</option>
<option value="Italy">Italy</option>
<option value="Japan">Japan</option>
<option value="Korea">Korea, Republic of</option>
<option value="Mexico">Mexico</option>
<option value="Philippines">Philippines</option>
<option value="Russia">Russian Federation</option>
<option value="South Africa">South Africa</option>
<option value="Thailand">Thailand</option>
<option value="Turkey">Turkey</option>
<option value="Ukraine">Ukraine</option>
<option value="United Arab Emirates">United Arab Emirates</option>
<option value="United Kingdom">United Kingdom</option>
<option value="United States">United States</option>
</select>
</div>
<div class="col-md-6 select2-primary">
<label class="form-label" for="multicol-language">Language</label>
<select id="multicol-language" class="select2 form-select" multiple>
<option value="en" selected>English</option>
<option value="fr" selected>French</option>
<option value="de">German</option>
<option value="pt">Portuguese</option>
</select>
</div>
<div class="col-md-6">
<label class="form-label" for="multicol-birthdate">Birth Date</label>
<input type="text" id="multicol-birthdate" class="form-control dob-picker" placeholder="YYYY-MM-DD" />
</div>
<div class="col-md-6">
<label class="form-label" for="multicol-phone">Phone No</label>
<input type="text" id="multicol-phone" class="form-control phone-mask" placeholder="658 799 8941" aria-label="658 799 8941" />
</div>
</div>
<div class="pt-6">
<button type="submit" class="btn btn-primary me-4">Submit</button>
<button type="reset" class="btn btn-label-secondary">Cancel</button>
</div>
</form>
</div>
<!-- Collapsible Section -->
<div class="row my-6">
<div class="col">
<h6>Collapsible Section</h6>
<div class="accordion" id="collapsibleSection">
<div class="card accordion-item active">
<h2 class="accordion-header" id="headingDeliveryAddress">
<button type="button" class="accordion-button" data-bs-toggle="collapse" data-bs-target="#collapseDeliveryAddress" aria-expanded="true" aria-controls="collapseDeliveryAddress">Delivery Address</button>
</h2>
<div id="collapseDeliveryAddress" class="accordion-collapse collapse show" data-bs-parent="#collapsibleSection">
<div class="accordion-body">
<div class="row g-6">
<div class="col-md-6">
<label class="form-label" for="collapsible-fullname">Full Name</label>
<input type="text" id="collapsible-fullname" class="form-control" placeholder="John Doe" />
</div>
<div class="col-md-6">
<label class="form-label" for="collapsible-phone">Phone No</label>
<input type="text" id="collapsible-phone" class="form-control phone-mask" placeholder="658 799 8941" aria-label="658 799 8941" />
</div>
<div class="col-12">
<label class="form-label" for="collapsible-address">Address</label>
<textarea name="collapsible-address" class="form-control" id="collapsible-address" rows="2" placeholder="1456, Mall Road"></textarea>
</div>
<div class="col-md-6">
<label class="form-label" for="collapsible-pincode">Pincode</label>
<input type="text" id="collapsible-pincode" class="form-control" placeholder="658468" />
</div>
<div class="col-md-6">
<label class="form-label" for="collapsible-landmark">Landmark</label>
<input type="text" id="collapsible-landmark" class="form-control" placeholder="Nr. Wall Street" />
</div>
<div class="col-md-6">
<label class="form-label" for="collapsible-city">City</label>
<input type="text" id="collapsible-city" class="form-control" placeholder="Jackson" />
</div>
<div class="col-md-6">
<label class="form-label" for="collapsible-state">State</label>
<select id="collapsible-state" class="select2 form-select" data-allow-clear="true">
<option value="">Select</option>
<option value="AL">Alabama</option>
<option value="AK">Alaska</option>
<option value="AZ">Arizona</option>
<option value="AR">Arkansas</option>
<option value="CA">California</option>
<option value="CO">Colorado</option>
<option value="CT">Connecticut</option>
<option value="DE">Delaware</option>
<option value="DC">District Of Columbia</option>
<option value="FL">Florida</option>
<option value="GA">Georgia</option>
<option value="HI">Hawaii</option>
<option value="ID">Idaho</option>
<option value="IL">Illinois</option>
<option value="IN">Indiana</option>
<option value="IA">Iowa</option>
<option value="KS">Kansas</option>
<option value="KY">Kentucky</option>
<option value="LA">Louisiana</option>
<option value="ME">Maine</option>
<option value="MD">Maryland</option>
<option value="MA">Massachusetts</option>
<option value="MI">Michigan</option>
<option value="MN">Minnesota</option>
<option value="MS">Mississippi</option>
<option value="MO">Missouri</option>
<option value="MT">Montana</option>
<option value="NE">Nebraska</option>
<option value="NV">Nevada</option>
<option value="NH">New Hampshire</option>
<option value="NJ">New Jersey</option>
<option value="NM">New Mexico</option>
<option value="NY">New York</option>
<option value="NC">North Carolina</option>
<option value="ND">North Dakota</option>
<option value="OH">Ohio</option>
<option value="OK">Oklahoma</option>
<option value="OR">Oregon</option>
<option value="PA">Pennsylvania</option>
<option value="RI">Rhode Island</option>
<option value="SC">South Carolina</option>
<option value="SD">South Dakota</option>
<option value="TN">Tennessee</option>
<option value="TX">Texas</option>
<option value="UT">Utah</option>
<option value="VT">Vermont</option>
<option value="VA">Virginia</option>
<option value="WA">Washington</option>
<option value="WV">West Virginia</option>
<option value="WI">Wisconsin</option>
<option value="WY">Wyoming</option>
</select>
</div>
<label class="form-check-label">Address Type</label>
<div class="col mt-2">
<div class="form-check form-check-inline">
<input name="collapsible-address-type" class="form-check-input" type="radio" value="" id="collapsible-address-type-home" checked="" />
<label class="form-check-label" for="collapsible-address-type-home">Home (All day delivery)</label>
</div>
<div class="form-check form-check-inline">
<input name="collapsible-address-type" class="form-check-input" type="radio" value="" id="collapsible-address-type-office" />
<label class="form-check-label" for="collapsible-address-type-office"> Office (Delivery between 10 AM - 5 PM) </label>
</div>
</div>
</div>
</div>
</div>
</div>
<div class="card accordion-item">
<h2 class="accordion-header" id="headingDeliveryOptions">
<button type="button" class="accordion-button collapsed" data-bs-toggle="collapse" data-bs-target="#collapseDeliveryOptions" aria-expanded="false" aria-controls="collapseDeliveryOptions">Delivery Options</button>
</h2>
<div id="collapseDeliveryOptions" class="accordion-collapse collapse" aria-labelledby="headingDeliveryOptions" data-bs-parent="#collapsibleSection">
<div class="accordion-body">
<div class="row">
<div class="col-md mb-md-0 mb-2">
<div class="form-check custom-option custom-option-basic">
<label class="form-check-label custom-option-content" for="radioStandard">
<input name="CustomRadioDelivery" class="form-check-input" type="radio" value="" id="radioStandard" checked />
<span class="custom-option-header">
<span class="h6 mb-0">Standard 3-5 Days</span>
<span class="text-body-secondary">Free</span>
</span>
<span class="custom-option-body">
<small> Friday, 15 Nov - Monday, 18 Nov </small>
</span>
</label>
</div>
</div>
<div class="col-md mb-md-0 mb-2">
<div class="form-check custom-option custom-option-basic">
<label class="form-check-label custom-option-content" for="radioExpress">
<input name="CustomRadioDelivery" class="form-check-input" type="radio" value="" id="radioExpress" />
<span class="custom-option-header">
<span class="h6 mb-0">Express</span>
<span class="text-body-secondary">$5.00</span>
</span>
<span class="custom-option-body">
<small> Friday, 15 Nov - Sunday, 17 Nov </small>
</span>
</label>
</div>
</div>
<div class="col-md">
<div class="form-check custom-option custom-option-basic">
<label class="form-check-label custom-option-content" for="radioOvernight">
<input name="CustomRadioDelivery" class="form-check-input" type="radio" value="" id="radioOvernight" />
<span class="custom-option-header">
<span class="h6 mb-0">Overnight</span>
<span class="text-body-secondary">$10.00</span>
</span>
<span class="custom-option-body">
<small>Friday, 15 Nov - Saturday, 16 Nov</small>
</span>
</label>
</div>
</div>
</div>
</div>
</div>
</div>
<div class="card accordion-item">
<h2 class="accordion-header" id="headingPaymentMethod">
<button type="button" class="accordion-button collapsed" data-bs-toggle="collapse" data-bs-target="#collapsePaymentMethod" aria-expanded="false" aria-controls="collapsePaymentMethod">Payment Method</button>
</h2>
<div id="collapsePaymentMethod" class="accordion-collapse collapse" aria-labelledby="headingPaymentMethod" data-bs-parent="#collapsibleSection">
<form>
{% csrf_token %}
<div class="accordion-body">
<div class="mb-6">
<div class="form-check form-check-inline">
<input name="collapsible-payment" class="form-check-input form-check-input-payment" type="radio" value="credit-card" id="collapsible-payment-cc" checked="" />
<label class="form-check-label" for="collapsible-payment-cc"> Credit/Debit/ATM Card <i class="icon-base ti tabler-credit-card"></i> </label>
</div>
<div class="form-check form-check-inline">
<input name="collapsible-payment" class="form-check-input form-check-input-payment" type="radio" value="cash" id="collapsible-payment-cash" />
<label class="form-check-label" for="collapsible-payment-cash">
Cash On Delivery
<i class="icon-base ti tabler-help" data-bs-toggle="tooltip" data-bs-placement="top" title="You can pay once you receive the product."></i>
</label>
</div>
</div>
<div id="form-credit-card" class="row">
<div class="col-12 col-md-8 col-xl-6">
<div class="mb-6">
<label class="form-label w-100" for="creditCardMask">Card Number</label>
<div class="input-group input-group-merge">
<input type="text" id="creditCardMask" name="creditCardMask" class="form-control credit-card-mask" placeholder="1356 3215 6548 7898" aria-describedby="creditCardMask2" />
<span class="input-group-text cursor-pointer p-1" id="creditCardMask2"><span class="card-type"></span></span>
</div>
</div>
<div class="row">
<div class="col-12 col-md-6">
<div class="mb-6">
<label class="form-label" for="collapsible-payment-name">Name</label>
<input type="text" id="collapsible-payment-name" class="form-control" placeholder="John Doe" />
</div>
</div>
<div class="col-6 col-md-3">
<div class="mb-6">
<label class="form-label" for="collapsible-payment-expiry-date">Exp. Date</label>
<input type="text" id="collapsible-payment-expiry-date" class="form-control expiry-date-mask" placeholder="MM/YY" />
</div>
</div>
<div class="col-6 col-md-3">
<div class="mb-6">
<label class="form-label" for="collapsible-payment-cvv">CVV Code</label>
<div class="input-group input-group-merge">
<input type="text" id="collapsible-payment-cvv" class="form-control cvv-code-mask" maxlength="3" placeholder="654" />
<span class="input-group-text cursor-pointer" id="collapsible-payment-cvv2"><i class="icon-base ti tabler-help text-body-secondary" data-bs-toggle="tooltip" data-bs-placement="top" title="Card Verification Value"></i></span>
</div>
</div>
</div>
</div>
</div>
</div>
<div class="mt-1">
<button type="submit" class="btn btn-primary me-4">Submit</button>
<button type="reset" class="btn btn-label-secondary">Cancel</button>
</div>
</div>
</form>
</div>
</div>
</div>
</div>
</div>
<!-- Form with Tabs -->
<div class="row">
<div class="col">
<h6 class="mt-6">Form with Tabs</h6>
<div class="card mb-6">
<div class="card-header px-0 pt-0">
<div class="nav-align-top">
<ul class="nav nav-tabs" role="tablist">
<li class="nav-item">
<button type="button" class="nav-link active" data-bs-toggle="tab" data-bs-target="#form-tabs-personal" aria-controls="form-tabs-personal" role="tab" aria-selected="true"><span class="icon-base ti tabler-user icon-lg d-sm-none"></span><span class="d-none d-sm-block">Personal Info</span></button>
</li>
<li class="nav-item">
<button type="button" class="nav-link" data-bs-toggle="tab" data-bs-target="#form-tabs-account" aria-controls="form-tabs-account" role="tab" aria-selected="false"><span class="icon-base ti tabler-user-cog icon-lg d-sm-none"></span><span class="d-none d-sm-block">Account Details</span></button>
</li>
<li class="nav-item">
<button type="button" class="nav-link" data-bs-toggle="tab" data-bs-target="#form-tabs-social" aria-controls="form-tabs-social" role="tab" aria-selected="false"><span class="icon-base ti tabler-link icon-lg d-sm-none"></span><span class="d-none d-sm-block">Social Links</span></button>
</li>
</ul>
</div>
</div>
<div class="card-body">
<div class="tab-content p-0">
<div class="tab-pane fade active show" id="form-tabs-personal" role="tabpanel">
<form>
{% csrf_token %}
<div class="row g-6">
<div class="col-md-6">
<label class="form-label" for="formtabs-first-name">First Name</label>
<input type="text" id="formtabs-first-name" class="form-control" placeholder="John" />
</div>
<div class="col-md-6">
<label class="form-label" for="formtabs-last-name">Last Name</label>
<input type="text" id="formtabs-last-name" class="form-control" placeholder="Doe" />
</div>
<div class="col-md-6">
<label class="form-label" for="formtabs-country">Country</label>
<select id="formtabs-country" class="select2 form-select" data-allow-clear="true">
<option value="">Select</option>
<option value="Australia">Australia</option>
<option value="Bangladesh">Bangladesh</option>
<option value="Belarus">Belarus</option>
<option value="Brazil">Brazil</option>
<option value="Canada">Canada</option>
<option value="China">China</option>
<option value="France">France</option>
<option value="Germany">Germany</option>
<option value="India">India</option>
<option value="Indonesia">Indonesia</option>
<option value="Israel">Israel</option>
<option value="Italy">Italy</option>
<option value="Japan">Japan</option>
<option value="Korea">Korea, Republic of</option>
<option value="Mexico">Mexico</option>
<option value="Philippines">Philippines</option>
<option value="Russia">Russian Federation</option>
<option value="South Africa">South Africa</option>
<option value="Thailand">Thailand</option>
<option value="Turkey">Turkey</option>
<option value="Ukraine">Ukraine</option>
<option value="United Arab Emirates">United Arab Emirates</option>
<option value="United Kingdom">United Kingdom</option>
<option value="United States">United States</option>
</select>
</div>
<div class="col-md-6 select2-primary">
<label class="form-label" for="formtabs-language">Language</label>
<select id="formtabs-language" class="select2 form-select" multiple>
<option value="en" selected>English</option>
<option value="fr" selected>French</option>
<option value="de">German</option>
<option value="pt">Portuguese</option>
</select>
</div>
<div class="col-md-6">
<label class="form-label" for="formtabs-birthdate">Birth Date</label>
<input type="text" id="formtabs-birthdate" class="form-control dob-picker" placeholder="YYYY-MM-DD" />
</div>
<div class="col-md-6">
<label class="form-label" for="formtabs-phone">Phone No</label>
<input type="text" id="formtabs-phone" class="form-control phone-mask" placeholder="658 799 8941" aria-label="658 799 8941" />
</div>
</div>
<div class="pt-6">
<button type="submit" class="btn btn-primary me-4">Submit</button>
<button type="reset" class="btn btn-label-secondary">Cancel</button>
</div>
</form>
</div>
<div class="tab-pane fade" id="form-tabs-account" role="tabpanel">
<form>
{% csrf_token %}
<div class="row g-6">
<div class="col-md-6">
<label class="form-label" for="formtabs-username">Username</label>
<input type="text" id="formtabs-username" class="form-control" placeholder="john.doe" />
</div>
<div class="col-md-6">
<label class="form-label" for="formtabs-email">Email</label>
<div class="input-group input-group-merge">
<input type="text" id="formtabs-email" class="form-control" placeholder="john.doe" aria-label="john.doe" aria-describedby="formtabs-email2" />
<span class="input-group-text" id="formtabs-email2">@example.com</span>
</div>
</div>
<div class="col-md-6">
<div class="form-password-toggle">
<label class="form-label" for="formtabs-password">Password</label>
<div class="input-group input-group-merge">
<input type="password" id="formtabs-password" class="form-control" placeholder="&#xb7;&#xb7;&#xb7;&#xb7;&#xb7;&#xb7;&#xb7;&#xb7;&#xb7;&#xb7;&#xb7;&#xb7;" aria-describedby="formtabs-password2" />
<span class="input-group-text cursor-pointer" id="formtabs-password2"><i class="icon-base ti tabler-eye-off"></i></span>
</div>
</div>
</div>
<div class="col-md-6">
<div class="form-password-toggle">
<label class="form-label" for="formtabs-confirm-password">Confirm Password</label>
<div class="input-group input-group-merge">
<input type="password" id="formtabs-confirm-password" class="form-control" placeholder="&#xb7;&#xb7;&#xb7;&#xb7;&#xb7;&#xb7;&#xb7;&#xb7;&#xb7;&#xb7;&#xb7;&#xb7;" aria-describedby="formtabs-confirm-password2" />
<span class="input-group-text cursor-pointer" id="formtabs-confirm-password2"><i class="icon-base ti tabler-eye-off"></i></span>
</div>
</div>
</div>
</div>
<div class="pt-6">
<button type="submit" class="btn btn-primary me-4">Submit</button>
<button type="reset" class="btn btn-label-secondary">Cancel</button>
</div>
</form>
</div>
<div class="tab-pane fade" id="form-tabs-social" role="tabpanel">
<form>
{% csrf_token %}
<div class="row g-6">
<div class="col-md-6">
<label class="form-label" for="formtabs-twitter">Twitter</label>
<input type="text" id="formtabs-twitter" class="form-control" placeholder="https://twitter.com/abc" />
</div>
<div class="col-md-6">
<label class="form-label" for="formtabs-facebook">Facebook</label>
<input type="text" id="formtabs-facebook" class="form-control" placeholder="https://facebook.com/abc" />
</div>
<div class="col-md-6">
<label class="form-label" for="formtabs-google">Google+</label>
<input type="text" id="formtabs-google" class="form-control" placeholder="https://plus.google.com/abc" />
</div>
<div class="col-md-6">
<label class="form-label" for="formtabs-linkedin">Linkedin</label>
<input type="text" id="formtabs-linkedin" class="form-control" placeholder="https://linkedin.com/abc" />
</div>
<div class="col-md-6">
<label class="form-label" for="formtabs-instagram">Instagram</label>
<input type="text" id="formtabs-instagram" class="form-control" placeholder="https://instagram.com/abc" />
</div>
<div class="col-md-6">
<label class="form-label" for="formtabs-quora">Quora</label>
<input type="text" id="formtabs-quora" class="form-control" placeholder="https://quora.com/abc" />
</div>
</div>
<div class="pt-6">
<button type="submit" class="btn btn-primary me-4">Submit</button>
<button type="reset" class="btn btn-label-secondary">Cancel</button>
</div>
</form>
</div>
</div>
</div>
</div>
</div>
</div>
<!-- Form Alignment -->
<div class="card">
<h5 class="card-header">Form Alignment</h5>
<div class="card-body">
<div class="d-flex align-items-center justify-content-center h-px-500">
<form class="w-px-400 border rounded p-3 p-md-5">
<h3 class="mb-6">Sign In</h3>
<div class="mb-6">
<label class="form-label" for="form-alignment-username">Username</label>
<input type="text" id="form-alignment-username" class="form-control" placeholder="john.doe" />
</div>
<div class="mb-6 form-password-toggle">
<label class="form-label" for="form-alignment-password">Password</label>
<div class="input-group input-group-merge">
<input type="password" id="form-alignment-password" class="form-control" placeholder="&#xb7;&#xb7;&#xb7;&#xb7;&#xb7;&#xb7;&#xb7;&#xb7;&#xb7;&#xb7;&#xb7;&#xb7;" aria-describedby="form-alignment-password2" />
<span class="input-group-text cursor-pointer" id="form-alignment-password2"><i class="icon-base ti tabler-eye-off"></i></span>
</div>
</div>
<div class="mb-6">
<label class="form-check m-0">
<input type="checkbox" class="form-check-input" />
<span class="form-check-label">Remember me</span>
</label>
</div>
<div class="d-grid gap-2">
<button type="submit" class="btn btn-primary">Login</button>
</div>
</form>
</div>
</div>
</div>
{% endblock %}