-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathpayment_method.html
More file actions
143 lines (127 loc) · 5.25 KB
/
payment_method.html
File metadata and controls
143 lines (127 loc) · 5.25 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0"/>
<title>ELITE</title>
<link rel="icon" type="image/png" href="image/Mask group in whit page .svg">
<!-- Fonts & Icons -->
<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Sofia">
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.7.2/css/all.min.css" integrity="sha512-Evv84Mr4kqVGRNSgIGL/F/aIDqQb7xQ2vcrdIwxfjThSH8CSR7PBEakCr51Ck+w+/U6swU2Im1vVX0SVk9ABhg==" crossorigin="anonymous" referrerpolicy="no-referrer" />
<!-- Bootstrap CSS -->
<link rel="stylesheet" href="./assets1/css/bootstrap.min.css">
<link rel="stylesheet" href="./assets1/css/owl.carousel.min.css">
<link rel="stylesheet" href="./assets1/css/owl.theme.default.min.css">
<!-- Custom CSS -->
<link rel="stylesheet" href="./assets1/css/style.css">
<link rel="stylesheet" href="./assets1/css/styl1.css">
</head>
<body>
<!-- Payment Section -->
<div class="container py-5">
<div class="d-flex justify-content-between align-items-center mb-3">
<h5 class="mb-0">Enroll Course</h5>
<small><span id="stepIndicator">1</span>/2</small>
</div>
<div class="progress mb-4">
<div class="progress-bar" style="width:50%"></div>
</div>
<form class="row g-4">
<!-- Payment Method Toggle -->
<div class="col-12">
<label class="form-label">Payment method</label>
<div class="d-flex gap-3">
<div id="cardOpt" class="carr border p-3 rounded text-center" style="cursor:pointer;">
<i class="fa-solid fa-credit-card fa-2x"></i><br>
<h5 class="mt-2">Credit or Debit Card</h5>
</div>
<div id="bankOpt" class="carr border p-3 rounded text-center" style="cursor:pointer;">
<i class="fa-solid fa-building-columns fa-2x"></i><br>
<h5 class="mt-2">Bank</h5>
</div>
</div>
</div>
<h5>Payment information</h5>
<!-- Card Fields -->
<div class="col-12 row gx-3 cardFields">
<div class="col-md-6">
<label class="form-label">Card number</label>
<div class="input-group">
<input type="text" class="form-control" placeholder="1234 1234 1234 1234">
<span class="input-group-text"><i class="bi bi-credit-card-2-front"></i></span>
</div>
</div>
<div class="col-md-6">
<label class="form-label">Expiration date</label>
<input type="text" class="form-control" placeholder="MM / YY">
</div>
<div class="col-md-6">
<label class="form-label">Security code</label>
<input type="text" class="form-control" placeholder="CVV">
</div>
<div class="col-md-6">
<label class="form-label">Name on card</label>
<input type="text" class="form-control" placeholder="Enter your name">
</div>
<div class="col-md-6">
<label class="form-label">Country</label>
<select class="form-select">
<option selected>Select your Country</option>
<option>United States</option>
<option>Canada</option>
</select>
</div>
<div class="col-md-6">
<label class="form-label">Zip code</label>
<input type="text" class="form-control" placeholder="12345">
</div>
</div>
<!-- Bank Fields -->
<div class="col-12 row gx-3 bankFields d-none">
<div class="col-md-6">
<label class="form-label">Account number</label>
<input type="text" class="form-control" placeholder="0123456789">
</div>
<div class="col-md-6">
<label class="form-label">Routing number</label>
<input type="text" class="form-control" placeholder="012345678">
</div>
<div class="col-md-6">
<label class="form-label">Account holder name</label>
<input type="text" class="form-control" placeholder="Your Name">
</div>
</div>
<!-- Navigation Buttons -->
<div class="col-6">
<button type="button" class="btn btn-light button1">Back</button>
</div>
<div class="col-6 text-end">
<button type="submit" class="btn btn-primary button2">Make Payment</button>
</div>
</form>
</div>
<a href="login.html">login page</a>
<!-- Optional styling for active card/bank -->
<!-- Scripts -->
<script src="./assets1/js/bootstrap.bundle.min.js"></script>
<script src="./assets1/js/main.js"></script>
<script>
const cardOpt = document.getElementById('cardOpt');
const bankOpt = document.getElementById('bankOpt');
const cardFields = document.querySelector('.cardFields');
const bankFields = document.querySelector('.bankFields');
cardOpt.addEventListener('click', () => {
cardOpt.classList.add('active');
bankOpt.classList.remove('active');
cardFields.classList.remove('d-none');
bankFields.classList.add('d-none');
});
bankOpt.addEventListener('click', () => {
bankOpt.classList.add('active');
cardOpt.classList.remove('active');
bankFields.classList.remove('d-none');
cardFields.classList.add('d-none');
});
</script>
</body>
</html>