194 lines
9.3 KiB
HTML
194 lines
9.3 KiB
HTML
<html lang="ru" class="h-100">
|
||
<head>
|
||
<meta charset="UTF-8">
|
||
<title>Оформление заказа</title>
|
||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||
<script type="module" src="./node_modules/bootstrap/dist/js/bootstrap.min.js"></script>
|
||
<link href="./node_modules/bootstrap/dist/css/bootstrap.min.css" rel="stylesheet"/>
|
||
<link href="./node_modules/@fortawesome/fontawesome-free/css/all.min.css" rel="stylesheet"/>
|
||
<link rel="stylesheet" href="./style.css">
|
||
</head>
|
||
<body class="d-flex flex-column h-100">
|
||
<header>
|
||
<nav class="navbar navbar-expand-md">
|
||
<div class="container-fluid">
|
||
<a class="navbar-brand" href="/">
|
||
<img src="./logo.png" alt="logo" width="128">
|
||
</a>
|
||
<button class="navbar-toggler" type="button" data-bs-toggle="collapse"
|
||
data-bs-target="#navbarNav"
|
||
aria-controls="navbarNav" aria-expanded="false" aria-label="Toggle navigation">
|
||
<span class="navbar-toggler-icon"></span>
|
||
</button>
|
||
<div class="navbar-collapse collapse justify-content-start" id="navbarNav">
|
||
<div class="navbar-nav">
|
||
<a class="nav-link" href="index.html">Каталог</a>
|
||
<a class="nav-link" href="stock.html">Акции</a>
|
||
<a class="nav-link" href="contacts.html">Контакты</a>
|
||
</div>
|
||
</div>
|
||
<div class="navbar-collapse collapse justify-content-end" id="navbarNav">
|
||
<div class="navbar-nav">
|
||
<a class="btn custom-btn" href="personalAccount.html">Профиль</a>
|
||
<a class="btn btn-warning" href="basket.html">Корзина</a>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
</nav>
|
||
</header>
|
||
<main class="container-fluid p-2">
|
||
<section class="h-100">
|
||
<div class="mask d-flex align-items-center h-100 gradient-custom-3">
|
||
<div class="container h-100">
|
||
<div class="row d-flex justify-content-center align-items-center h-100">
|
||
<div class="col-12 col-md-9 col-lg-7 col-xl-6">
|
||
<div class="card" style="border-radius: 15px; border-color:gold;">
|
||
<div class="card-body p-5">
|
||
<h2 class="text-uppercase text-center mb-5">Оформление заказа</h2>
|
||
|
||
<form>
|
||
|
||
<div class="form-outline mb-4">
|
||
<input type="text" id="form3Example1cg" class="form-control form-control-lg" />
|
||
<label class="form-label" for="form3Example1cg">Ваше имя</label>
|
||
</div>
|
||
|
||
<div class="form-outline mb-4">
|
||
<input type="tel" id="form3Example5cg" class="form-control form-control-lg" />
|
||
<label class="form-label" for="form3Example5cg">Номер телефона</label>
|
||
</div>
|
||
|
||
<label class="form-check-label" for="creditCard">Вариант получения</label>
|
||
|
||
<div class="form-check mb-4">
|
||
<input class="form-check-input" type="radio" name="deliveryMethod" id="selfPickup" value="selfPickup">
|
||
<label class="form-check-label" for="selfPickup">Самовывоз</label>
|
||
</div>
|
||
|
||
<div class="form-check mb-4">
|
||
<input class="form-check-input" type="radio" name="deliveryMethod" id="delivery" value="delivery">
|
||
<label class="form-check-label" for="delivery">Доставка</label>
|
||
</div>
|
||
|
||
<div class="form-outline mb-4" id="deliveryAddress" style="display: none;">
|
||
<input type="text" id="form3ExampleAddress" class="form-control form-control-lg" />
|
||
<label class="form-label" for="form3ExampleAddress">Ваш адрес доставки</label>
|
||
|
||
<div id="deliveryTimeOptions">
|
||
<select class="form-select" id="timeSlotSelect" name="timeSlot">
|
||
<option value="10:00-10:30">10:00-10:30</option>
|
||
<option value="10:30-11:00">10:30-11:00</option>
|
||
<option value="11:00-11:30">11:00-11:30</option>
|
||
<option value="11:30-12:00">11:30-12:00</option>
|
||
<option value="12:00-12:30">12:00-12:30</option>
|
||
<option value="12:30-13:00">12:30-13:00</option>
|
||
<option value="13:00-13:30">13:00-13:30</option>
|
||
<option value="13:30-14:00">13:30-14:00</option>
|
||
<option value="14:00-14:30">14:00-14:30</option>
|
||
<option value="14:30-15:00">14:30-15:00</option>
|
||
<option value="15:00-15:30">15:00-15:30</option>
|
||
<option value="15:30-16:00">15:30-16:00</option>
|
||
<option value="16:00-16:30">16:00-16:30</option>
|
||
<option value="16:30-17:00">16:30-17:00</option>
|
||
<option value="17:00-17:30">17:00-17:30</option>
|
||
<option value="17:30-18:00">17:30-18:00</option>
|
||
<option value="18:00-18:30">18:00-18:30</option>
|
||
<option value="18:30-19:00">18:30-19:00</option>
|
||
<option value="19:00-19:30">19:00-19:30</option>
|
||
<option value="19:30-20:00">19:30-20:00</option>
|
||
<option value="20:00-20:30">20:00-20:30</option>
|
||
<option value="20:30-21:00">20:30-21:00</option>
|
||
<option value="21:00-21:30">21:00-21:30</option>
|
||
<option value="21:30-22:00">21:30-22:00</option>
|
||
<option value="22:00-22:30">22:00-22:30</option>
|
||
<option value="22:30-23:00">22:30-23:00</option>
|
||
</select>
|
||
<label for="timeSlotSelect">Выберите время доставки:</label>
|
||
</div>
|
||
</div>
|
||
|
||
<label class="form-check-label" for="creditCard">Вариант оплаты</label>
|
||
|
||
<div class="form-check mb-4">
|
||
<input class="form-check-input" type="radio" name="paymentMethod" id="cash" value="cash">
|
||
<label class="form-check-label" for="cash">Наличные</label>
|
||
</div>
|
||
|
||
<div class="form-check mb-4">
|
||
<input class="form-check-input" type="radio" name="paymentMethod" id="creditCard" value="creditCard">
|
||
<label class="form-check-label" for="creditCard">Оплата картой</label>
|
||
</div>
|
||
|
||
<div class="form-outline mb-4" id="creditCardDetails" style="display: none;">
|
||
<div class="row mb-4">
|
||
<div class="col">
|
||
<div class="form-outline">
|
||
<input type="text" id="formNameOnCard" class="form-control" />
|
||
<label class="form-label" for="formNameOnCard">Имя держателя карты</label>
|
||
</div>
|
||
</div>
|
||
<div class="col">
|
||
<div class="form-outline">
|
||
<input type="text" id="formCardNumber" class="form-control" />
|
||
<label class="form-label" for="formCardNumber">Номер карты</label>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
|
||
<div class="row mb-4">
|
||
<div class="col-3">
|
||
<div class="form-outline">
|
||
<input type="text" id="formExpiration" class="form-control" />
|
||
<label class="form-label" for="formExpiration">Срок действия</label>
|
||
</div>
|
||
</div>
|
||
<div class="col-3">
|
||
<div class="form-outline">
|
||
<input type="text" id="formCVV" class="form-control" />
|
||
<label class="form-label" for="formCVV">CVV</label>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
|
||
<div class="d-flex justify-content-center">
|
||
<button class="btn btn-warning" type="button" id="saveButton">Оформить</button>
|
||
</div>
|
||
|
||
</form>
|
||
|
||
</div>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
</section>
|
||
<script src="https://code.jquery.com/jquery-3.6.0.min.js"></script>
|
||
<script>
|
||
$(document).ready(function() {
|
||
$('input[type=radio][name=deliveryMethod]').change(function() {
|
||
if (this.value === 'delivery') {
|
||
$('#deliveryAddress').show();
|
||
$('#deliveryTimeOptions').show();
|
||
} else {
|
||
$('#deliveryAddress').hide();
|
||
$('#deliveryTimeOptions').hide();
|
||
}
|
||
});
|
||
|
||
$('input[type=radio][name=paymentMethod]').change(function() {
|
||
if (this.value === 'creditCard') {
|
||
$('#creditCardDetails').show();
|
||
} else {
|
||
$('#creditCardDetails').hide();
|
||
}
|
||
});
|
||
});
|
||
</script>
|
||
</main>
|
||
<footer class="footer mt-auto d-flex flex-shrink-0 justify-content-center align-items-center">
|
||
Все права защищены © 2023-2024
|
||
</footer>
|
||
</body>
|
||
</html> |