" Bootstrap 4 ecommerce product category page with navbar and filters"
Bootstrap 4.1.1 Snippet by Umerfarooq

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
<link href="//maxcdn.bootstrapcdn.com/bootstrap/4.1.1/css/bootstrap.min.css" rel="stylesheet" id="bootstrap-css">
<script src="//maxcdn.bootstrapcdn.com/bootstrap/4.1.1/js/bootstrap.min.js"></script>
<script src="//cdnjs.cloudflare.com/ajax/libs/jquery/3.2.1/jquery.min.js"></script>
<!------ Include the above in your HEAD tag ---------->
<!-- Navbar section -->
<nav class="navbar navbar-expand-sm navbar-light bg-white border-bottom"> <a class="navbar-brand ml-2 font-weight-bold" href="#"><span id="burgundy">The</span><span id="orange">Bakeshop</span></a> <button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#navbarColor" aria-controls="navbarColor" aria-expanded="false" aria-label="Toggle navigation"> <span class="navbar-toggler-icon"></span> </button>
<div class="collapse navbar-collapse" id="navbarColor">
<ul class="navbar-nav">
<li class="nav-item rounded bg-light search-nav-item"><input type="text" id="search" class="bg-light" placeholder="Search bread, cakes, desserts"><span class="fa fa-search text-muted"></span></li>
<li class="nav-item"><a class="nav-link" href="#"><span class="fa fa-user-o"></span><span class="text">Login</span></a> </li>
<li class="nav-item "><a class="nav-link" href="#"><span class="fa fa-shopping-cart"></span><span class="text">Cart</span></a> </li>
</ul>
</div>
</nav>
<div class="filter"> <button class="btn btn-default" type="button" data-toggle="collapse" data-target="#mobile-filter" aria-expanded="true" aria-controls="mobile-filter">Filters<span class="fa fa-filter pl-1"></span></button>
</div>
<div id="mobile-filter">
<p class="pl-sm-0 pl-2"> Home | <b>All Breads</b></p>
<div class="border-bottom pb-2 ml-2">
<h4 id="burgundy">Filters</h4>
</div>
<div class="py-2 border-bottom ml-3">
<h6 class="font-weight-bold">Categories</h6>
<div id="orange"><span class="fa fa-minus"></span></div>
<form>
<div class="form-group"> <input type="checkbox" id="artisan"> <label for="artisan">Fresh Artisan Breads</label> </div>
<div class="form-group"> <input type="checkbox" id="breakfast"> <label for="breakfast">Breakfast Breads</label> </div>
<div class="form-group"> <input type="checkbox" id="healthy"> <label for="healthy">Healthy Breads</label> </div>
</form>
</div>
<div class="py-2 border-bottom ml-3">
<h6 class="font-weight-bold">Accompainments</h6>
<div id="orange"><span class="fa fa-minus"></span></div>
<form>
<div class="form-group"> <input type="checkbox" id="tea"> <label for="tea">Tea Cakes</label> </div>
<div class="form-group"> <input type="checkbox" id="cookies"> <label for="cookies">Cookies</label> </div>
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
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
* {
box-sizing: border-box
}
#search {
outline: none;
border: none;
display: inline-block
}
#burgundy {
color: rgb(153, 40, 59)
}
#orange,
select,
.btn {
color: orange
}
.fa-search {
font-size: 20px;
padding: 10px;
margin-bottom: 3px;
padding-right: 20px
}
.search-nav-item {
height: 40px
}
nav {
padding: 0px 100px
}
.fa-user-o,
.fa-shopping-cart {
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
1
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

Related: See More


Questions / Comments: