-
Notifications
You must be signed in to change notification settings - Fork 0
/
product_list.html
524 lines (484 loc) · 31.3 KB
/
product_list.html
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
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<!-- Bootstrap CSS -->
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/bootstrap@4.6.1/dist/css/bootstrap.min.css"
integrity="sha384-zCbKRCUGaJDkqS1kPbPd7TveP5iyJE0EjAuZQTgFLD2ylzuqKfdKlfG/eSrtxUkn" crossorigin="anonymous">
<!-- font awesome -->
<link rel="stylesheet" href="./fontawesome-free-5.15.4-web/css/all.min.css">
<!-- font family -->
<link rel="preconnect" href="https://fonts.googleapis.com">
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
<link href="https://fonts.googleapis.com/css2?family=Great+Vibes&display=swap" rel="stylesheet">
<!-- A favicon is a small file containing the one or more icons which are used to represent the website or a blog. It is also known as a tab icon, website icon, URL icon, or a bookmark icon. -->
<link rel="icon" type="image/png" href="images\flavicon.png">
<!-- The <title> tag in HTML is used to define the title of HTML document. -->
<title>Swag of India-Product List Page</title>
<!-- add a link to use an external style sheet -->
<link rel="stylesheet" href="./css/product_list.css">
</head>
<body>
<!-- The <header> element represents a container for introductory content or a set of navigational links. -->
<!-- Sticky top Position an element at the top of the viewport, from edge to edge, but only after you scroll past it. The .sticky-top utility uses CSS’s position: sticky. -->
<header>
<div class="header-top">
<div class="container-xl">
<div class="row header-body">
<!-- ARIA is a set of attributes we can add to HTML elements that define ways to make web content and applications accessible to users with disabilities who use assistive technologies -->
<div class="socialmedia col-md-2 justify-content-md-start justify-content-center" role="group"
tabindex="0" aria-label="social media">
<a class="navbar-brand" href="#"><img src="images\facebook round.png" alt="facebook"
aria-label="follow company on facebook"></a>
<a class="navbar-brand" href="#"><img src="images\Group 2556.png" alt="youtube"
aria-label="follow company on youtube"></a>
<a class="navbar-brand" href="#"><img src="images\Group 2557.png" alt="twitter"
aria-label="follow company on twitter"></a>
</div>
<div class="searchbar col-md-4 justify-content-center">
<input type="search" class="form-control" placeholder="Search products& Brands"
aria-label="Search">
<img src="images\Group 2558.png" alt="search">
</div>
<div class="details col-md-6 justify-content-md-end justify-content-center">
<ul class="nav">
<li class="nav-item">
<a id="contact-no" class="nav-link" href="tel:+91 9838203720"><img
src="images\Group 2559.png" alt="contact">+91 9838203720</a>
</li>
<li class="nav-item">
<a class="nav-link" href="./Seller_page.html">Sell On Company</a>
</li>
<li class="nav-item">
<a class="nav-link" href="#">Download App</a>
</li>
<li class="selector nav-item">
<img id="selector-img" src="images\india.png" alt="flag">
<!-- JavaScript event onchange -->
<select id="countriesList" class="countries" onchange="countriesFunction()">
<option value="india">India</option>
<option value="usa">USA</option>
<option value="uk">UK</option>
<option value="germany">Germany</option>
</select>
</li>
</ul>
</div>
</div>
</div>
</div>
<!-- JavaScript event onclick -->
<button id="scrollTopBtn" class="scroll-top-btn" onclick="scrollTopFunction()"><i
class="fas fa-chevron-up"></i></button>
<div class="header-bottom" id="stickyHeader">
<!-- Containers are the most basic layout element in Bootstrap and are required when using our default grid system. -->
<div class="container-xl pad-sm-10">
<!-- Navbar Documentation and examples for Bootstrap’s powerful, responsive navigation header, the navbar. Includes support for branding, navigation, collapse plugin, and more. -->
<nav class="navbar navbar-expand-md navbar-light nav-list">
<a href="./index.html"> <img src="images\logo.png" alt="swagofindia logo"></a>
<!-- The hamburger menu is the button in websites that typically opens up into a side menu or navigation drawer. An easy way to communicate to users that the button contained a list of items. Here hamburger opens at medium device-->
<button class="navbar-toggler toggle-button" type="button" data-toggle="collapse"
data-target="#navbarSupportedContent" aria-controls="navbarSupportedContent"
aria-expanded="false" aria-label="Toggle navigation">
<span class="navbar-toggler-icon"></span>
</button>
<div class="collapse navbar-collapse" id="navbarSupportedContent">
<ul class="headernav navbar-nav mr-auto">
<li class="nav-item">
<a class="nav-link nav-position headernav-menu" href="./index.html">Home</a>
</li>
<li class="nav-item">
<a class="nav-link nav-position headernav-menu active"
href="./product_list.html">Categories</a>
<ul class="submenu">
<li><a href="./product_list.html">Men</a></li>
<li><a href="./product_list.html">Women</a></li>
<li><a href="./product_list.html">Ethnic</a></li>
</ul>
</li>
<li class="nav-item">
<a class="nav-link nav-position headernav-menu" href="./my_profile.html">Profile</a>
<ul class="submenu">
<li><a href="./my_profile.html">My Profile</a></li>
<li><a href="./edit_profile.html">Edit Profile</a></li>
</ul>
</li>
<li class="nav-item">
<a class="nav-link nav-position headernav-menu" href="./my_orders.html">Orders</a>
<ul class="submenu">
<li><a href="./my_orders.html">My Orders</a></li>
<li><a href="./track_order.html">Track Orders</a></li>
<li><a href="./return_order.html">Return Orders</a></li>
</ul>
</li>
<li class="nav-item">
<a class="nav-link nav-position headernav-menu" href="./my_wishlist.html"><i
class="fas fa-heart"></i> Wishlist <span id="myWishlistItem">0</span></a>
</li>
<li class="nav-item">
<a class="nav-link nav-position headernav-menu" href="./my_carts.html"><i
class="fas fa-shopping-cart"></i>
Cart <span id="myCartItem">0</span></a>
</li>
</ul>
<!-- Button trigger modal -->
<button class="my-2 my-sm-0 btn-signin" type="submit" data-toggle="modal"
data-target="#Modal-container">SIGN
IN</button>
</div>
</nav>
</div>
</div>
</header>
<!-- Modal element-->
<!-- Toggle a working modal by clicking the button below. It will slide down and fade in from the top of the page. -->
<div class="modal fade" id="Modal-container" tabindex="-1" aria-labelledby="exampleModalLabel" aria-hidden="true">
<div class="modal-dialog">
<div class="modal-content">
<!-- Modal header element which contains logo and exit button -->
<div class="modal-header d-flex flex-column-reverse align-items-center">
<a href="./index.html"><img src="images\logo.png" alt="logo"></a>
<button type="button" class="close" data-dismiss="modal" aria-label="Close">
<span aria-hidden="true">×</span>
</button>
</div>
<!-- Modal body -->
<div class="modal-body">
<!-- Modal body elements which contains pills of login and create account -->
<nav class="body-pills">
<div class="nav nav-pills" id="pills-tab" role="tablist">
<a class="nav-item nav-link active login-pill" id="pills-login-tab" data-toggle="pill"
href="#login-body" role="tab" aria-controls="login-body" aria-selected="true">LOGIN</a>
<a class="nav-item nav-link create-account-pill" id="pills-createaccount-tab"
data-toggle="pill" href="#createaccount-body" role="tab"
aria-controls="createaccount-body" aria-selected="false">CREATE ACCOUNT</a>
</div>
</nav>
<!-- content element for login and create account pills -->
<div class="tab-content" id="pills-tabContent">
<!-- This is Modal body login elements and it is labeld by login pills when login pills strike this element is visible -->
<div class="tab-pane fade show active" id="login-body" role="tabpanel"
aria-labelledby="pills-login-tab">
<form action="/action_page.php">
<label for="email">Email address</label><span class="important">*</span>
<div class="form-group">
<input type="email" class="form-control" id="email" placeholder="Enter e-mail">
</div>
<label for="userPassword">Password</label><span class="important">*</span>
<div class="input-group input-password">
<input id="userPassword" type="password" class="form-control"
placeholder="Enter password" aria-labelledby="visible-password">
<div class="input-group-append">
<span class="input-group-text" id="visible-password"><i
class="fas fa-eye"></i></span>
</div>
</div>
</form>
<!-- buttons for sign in and fogot your password -->
<button type="button" class="btn sign-in-btn">SIGN IN</button>
<button type="button" class="btn FYP-btn">FORGOT YOUR PASSWORD?</button>
</div>
<!-- This is Modal body create account elements and it is labeld by create account pills when create account pills strike this element is visible -->
<div class="tab-pane fade" id="createaccount-body" role="tabpanel"
aria-labelledby="pills-createaccount-tab">
<form action="/action_page.php">
<label for="Username">Username</label><span class="important">*</span>
<div class="form-group">
<input type="text" id="Username" class="form-control" placeholder="Username">
</div>
<label for="emailaddress">Email address</label><span class="important">*</span>
<div class="form-group">
<input type="email" id="emailaddress" class="form-control"
placeholder="Enter e-mail">
</div>
<label for="newPassword">Password</label><span class="important">*</span>
<div class="input-group input-password">
<input type="password" id="newPassword" class="form-control"
placeholder="Enter password" aria-describedby="visible-password">
<div class="input-group-append">
<span class="input-group-text" id="visible-password"><i
class="fas fa-eye"></i></span>
</div>
</div>
</form>
<!-- buttons for create account -->
<button type="button" class="btn create-account-btn-body">CREATE
ACCOUNT</button>
</div>
</div>
<!-- Modal footer elements it contains social media buttons-->
<div class="modal-footer justify-content-center">
<span>Or Login With</span>
<div class="d-flex justify-content-between footer-btn-group">
<button type="button" class="btn facebook-btn"><span><i
class="fab fa-facebook-f"></i>FACEBOOK</span></button>
<button type="button" class="btn twitter-btn"><span><i
class="fab fa-twitter"></i>TWITTER</span></button>
<button type="button" class="btn google-btn"><span><i
class="fab fa-google-plus-g"></i>GOOGLE</span></button>
</div>
</div>
</div>
</div>
</div>
</div>
<!-- The <main> tag specifies the main content of a document. -->
<main>
<!-- this is breadcrumb indicate the current page -->
<div class="profile-breadcrumb">
<div class="container-xl">
<nav>
<ol>
<li><a href="./product_list.html">Categories</a></li>
<li><a href="./product_list.html">All Products</a></li>
</ol>
</nav>
</div>
</div>
<div class="container-xl">
<div class="row">
<!-- This is left section of product list page -->
<div class="col-lg-3 col-md-4 col-sm-5 col-5 pad-sm">
<div class="left-section">
<h6>FILTERS</h6>
<!-- categories list -->
<div class="categories">
<h6>CATEGORIES</h6>
<ul>
<li><input type="checkbox" name="Kurtas" id="cat-1" checked="checked"><label
for="cat-1">Kurtas (28921)</label></li>
<li><input type="checkbox" name="kurta-sets" id="cat-2"><label for="cat-2">Kurta Sets
(9071)</label></li>
</ul>
</div>
<!-- brand list -->
<div class="brand">
<h6>BRAND</h6>
<ul>
<li><input type="checkbox" name="Anouk" id="brand-1" checked="checked"><label
for="brand-1">Anouk (28921)</label></li>
<li><input type="checkbox" name="Sangria" id="brand-2"><label for="brand-2">Sangria
(9071)</label></li>
<li><input type="checkbox" name="W" id="brand-3"><label for="brand-3">W (1559)</label>
</li>
<li><input type="checkbox" name="Biba" id="brand-4"><label for="brand-4">Biba
(1440)</label>
</li>
<li><input type="checkbox" name="Libas" id="brand-5"><label for="brand-5">Libas
(1013)</label></li>
<li><input type="checkbox" name="Anouk" id="brand-6"><label for="brand-6">Anouk
(28921)</label></li>
<li><input type="checkbox" name="Sangria" id="brand-7"><label for="brand-7">Sangria
(9071)</label></li>
<li><input type="checkbox" name="W" id="brand-8"><label for="brand-8">W (1559)</label>
</li>
<li><input type="checkbox" name="Biba" id="brand-9"><label for="brand-9">Biba
(1440)</label>
</li>
<li><input type="checkbox" name="Libas" id="brand-10"><label for="brand-10">Libas
(1013)</label></li>
</ul>
</div>
<!-- price list -->
<div class="price">
<h6>PRICE</h6>
<ul>
<li><input type="checkbox" name="price-1" id="price-1" checked="checked"><label
for="price-1">Rs. 239 to Rs. 15805 (9020)</label></li>
<li><input type="checkbox" name="price-2" id="price-2"><label for="price-2">Rs. 15805 to
Rs. 31372 (26)</label></li>
<li><input type="checkbox" name="price-3" id="price-3"><label for="price-3">Rs. 31371 to
Rs. 46937 (13)</label></li>
</ul>
</div>
<!-- discount list -->
<div class="discount">
<h6>DISCOUNT RANGE</h6>
<ul>
<li><input type="radio" name="discount" id="discount-1" checked="checked"><label
for="discount-1">Anouk
(28921)</label></li>
<li><input type="radio" name="discount" id="discount-2"><label for="discount-2">Sangria
(9071)</label></li>
<li><input type="radio" name="discount" id="discount-3"><label for="discount-3">W
(1559)</label></li>
<li><input type="radio" name="discount" id="discount-4"><label for="discount-4">Biba
(1440)</label></li>
<li><input type="radio" name="discount" id="discount-5"><label for="discount-5">Libas
(1013)</label></li>
<li><input type="radio" name="discount" id="discount-6"><label for="discount-6">Anouk
(28921)</label></li>
<li><input type="radio" name="discount" id="discount-7"><label for="discount-7">Sangria
(9071)</label></li>
<li><input type="radio" name="discount" id="discount-8"><label for="discount-8">W
(1559)</label></li>
<li><input type="radio" name="discount" id="discount-9"><label for="discount-9">Biba
(1440)</label></li>
<li><input type="radio" name="discount" id="discount-10"><label for="discount-10">Libas
(1013)</label></li>
</ul>
</div>
</div>
</div>
<!-- This is right section of product list page -->
<div class="col-lg-9 col-md-8 col-sm-7 col-7 pad-sm">
<div class="right-section">
<div class="all-products">
<div>
<h6>ALL PRODUCTS</h6><span>(76 items)</span>
</div>
<!-- this is selection div here we can select product by sorting-->
<div class="sorted-by">
<select name="sorted-by">
<option value="Popularity">Sort by: Popularity</option>
<option value="Gender">Sort by: Gender</option>
<option value="Cost">Sort by: Cost</option>
<option value="A-Z">Sort by: A to Z</option>
</select>
</div>
</div>
<!-- product list is fetching by json data using javascript -->
<div class="row" id="wrap-products">
</div>
</div>
</div>
</div>
</div>
</div>
<div class="container-xl pad-sm-10">
<div class="suprt-box">
<div class="row">
<span class="border d-inline-flex align-items-center flex-column col-6 col-md-3" tabindex="0"
role="group">
<img src="images\Image 34.png" alt="secure payments">
<h6>100% SECURE PAYMENTS</h6>
<p>Moving your card details to a much more secure place</p>
</span>
<span class="border d-inline-flex align-items-center flex-column col-6 col-md-3" tabindex="0"
role="group">
<img src="images\Image 35.png" alt="trustpay">
<h6>TRUSTPAY</h6>
<p>100% Payment Protection Easy Return Policy</p>
</span>
<span class="border d-inline-flex align-items-center flex-column col-6 col-md-3" tabindex="0"
role="group">
<img src="images\Image 36.png" alt="help center">
<h6>HELP CENTER</h6>
<p>Got a question? Look no further. Browse our FAQs or submit your query here.</p>
</span>
<span class="border d-inline-flex align-items-center flex-column col-6 col-md-3" tabindex="0"
role="group">
<img src="images\Image 37.png" alt="shop on the go">
<h6>SHOP ON THE GO</h6>
<p>Download the app and get exciting app only offers at your fingertips</p>
</span>
</div>
</div>
<!-- The row provides the columns a place to live, ideally having columns that add up to 12. It also acts as a wrapper since all the columns float left. -->
<div class="row swagofindia-details">
<!-- For grids that are the same from the smallest of devices to the largest, use the .col-* -->
<div class="col-6 col-lg" tabindex="0" role="navigation">
<h5>POLICY INFO</h5>
<ul class="list-unstyled text-small">
<li><a class="text-muted" href="#">Privacy Policy</a></li>
<li><a class="text-muted" href="#">Terms of Sale</a></li>
<li><a class="text-muted" href="#">Terms of use</a></li>
<li><a class="text-muted" href="#">Report abuse& Takedown Policy</a></li>
</ul>
</div>
<div class="col-6 col-lg" tabindex="0" role="navigation">
<h5>COMPANY</h5>
<ul class="list-unstyled text-small">
<li><a class="text-muted" href="#">About Us</a></li>
<li><a class="text-muted" href="#">Core Values</a></li>
<li><a class="text-muted" href="#">careers</a></li>
<li><a class="text-muted" href="#">Blog</a></li>
<li><a class="text-muted" href="#">Sitemap</a></li>
</ul>
</div>
<div class="col-6 col-lg" tabindex="0" role="navigation">
<h5>SWAGOFINDIA BUSINESS</h5>
<ul class="list-unstyled text-small">
<li><a class="text-muted" href="#">Shopping App</a></li>
<li><a class="text-muted" href="#">sell on Swag of India</a></li>
<li><a class="text-muted" href="#">Advertise on swag of india</a></li>
<li><a class="text-muted" href="#">Media Enquiries</a></li>
<li><a class="text-muted" href="#">Be an Affiliate</a></li>
</ul>
</div>
<div class="col-6 col-lg" tabindex="0" role="navigation">
<h5>NEED HELP?</h5>
<ul class="list-unstyled text-small">
<li><a class="text-muted" href="./faq.html">FAQ</a></li>
<li><a class="text-muted" href="#">Contact Us</a></li>
<li><a class="text-muted" href="#">Online Shopping</a></li>
</ul>
</div>
<div class="col-6 col-lg" tabindex="0" role="navigation">
<h5>SUBSCRIBE</h5>
<ul class="list-unstyled text-small">
<li>
<div class="input-group">
<input type="email" class="form-control emailaddress" placeholder="Your Email Address"
aria-label="Recipient's username" aria-describedby="basic-addon2">
<div class="input-group-append">
<span class="input-group-text submit-email" id="basic-addon2"
type="button">Subscribe</span>
</div>
</div>
</li>
<li><span class="text-muted">Register now to get updates on promotions and coupons. Or </span><a
id="download" href="#">Download App</a></li>
</ul>
</div>
</div>
</div>
</main>
<hr>
<!-- The <footer> tag defines a footer for a document or section. A <footer> element typically contains such as copyright information, contact information and also payment information. -->
<footer>
<div class="container-xl">
<div class="row pay-con">
<!-- ARIA is a set of attributes we can add to HTML elements that define ways to make web content and applications accessible to users with disabilities who use assistive technologies -->
<div class="col-6 payment" tabindex="0" role="group">
<div><strong>PAYMENTS</strong></div>
<div>
<img src="images\Image 38.png" alt="Payments1" aria-label="payment on Visa Classic Debit Card">
<img src="images\Image 39.png" alt="Payments2" aria-label="payment on Visa Gold Debit Card">
<img src="images\Image 40.png" alt="Payments3" aria-label="payment on credit card">
<img src="images\Image 41.png" alt="Payments4" aria-label="payment on Visa Platinum Debit Card">
<img src="images\Image 42.png" alt="Payments5"
aria-label="payment on Visa Signature Debit Card">
<img src="images\Image 43.png" alt="Payments6" aria-label="payment on Visa Infinite Debit Card">
</div>
</div>
<div class="connect" tabindex="0" role="group">
<div><strong>CONNECT</strong></div>
<a href="https://www.facebook.com/"><i class="fab fa-facebook-f thu"
aria-label="connect in facebook"></i></a>
<a href="https://twitter.com/"><i class="fab fa-twitter thu"
aria-label="connect in twitter"></i></a>
<a href="https://www.youtube.com/"><i class="fab fa-youtube thu"
aria-label="connect in youtube"></i></a>
<a href="https://www.instagram.com/"><i class="fab fa-instagram thu"
aria-label="connect in instagram"></i></a>
</div>
</div>
</footer>
<!-- Option 1: jQuery and Bootstrap Bundle (includes Popper) -->
<script src="https://cdn.jsdelivr.net/npm/jquery@3.5.1/dist/jquery.slim.min.js"
integrity="sha384-DfXdz2htPH0lsSSs5nCTpuj/zy4C+OGpamoFVy38MVBnE+IbbVYUew+OrCXaRkfj" crossorigin="anonymous">
</script>
<script src="https://cdn.jsdelivr.net/npm/bootstrap@4.6.1/dist/js/bootstrap.bundle.min.js"
integrity="sha384-fQybjgWLrvvRgtW6bFlB7jaZrFsaBXjsOMm/tB9LTS58ONXgqbR9W8oWht/amnpF" crossorigin="anonymous">
</script>
<!-- add a script tag to use an external JavaScript file -->
<script type="text/javascript" src="./js/wishlist.js"></script>
<script type="text/javascript" src="./js/cart.js"></script>
<script type="text/javascript" src="./js/productview.js"></script>
<script type="text/javascript" src="./js/product_list.js"></script>
<script type="text/javascript" src="./js/index.js"></script>
</body>
</html>