Style/layout fixes for mobile
parent
5adcdfb5c1
commit
ee5400716c
8
app.js
8
app.js
|
@ -121,16 +121,16 @@ handlebars = handlebars.create({
|
|||
},
|
||||
perRowClass: (numProducts) => {
|
||||
if(parseInt(numProducts) === 1){
|
||||
return'col-md-12 product-item';
|
||||
return'col-6 col-md-12 product-item';
|
||||
}
|
||||
if(parseInt(numProducts) === 2){
|
||||
return'col-md-6 product-item';
|
||||
return'col-6 col-md-6 product-item';
|
||||
}
|
||||
if(parseInt(numProducts) === 3){
|
||||
return'col-md-4 product-item';
|
||||
return'col-6 col-md-4 product-item';
|
||||
}
|
||||
if(parseInt(numProducts) === 4){
|
||||
return'col-md-3 product-item';
|
||||
return'col-6 col-md-3 product-item';
|
||||
}
|
||||
|
||||
return'col-md-6 product-item';
|
||||
|
|
|
@ -20,9 +20,6 @@
|
|||
padding-top: 10px;
|
||||
height: 45px;
|
||||
}
|
||||
.searchMenuLocation-side {
|
||||
padding-right: 0;
|
||||
}
|
||||
.productsWrapper {
|
||||
padding-right: 10px;
|
||||
padding-left: 10px;
|
||||
|
|
|
@ -1 +1 @@
|
|||
.btn-outline-primary,.btn-warning{color:#fff!important;background-color:#000;border-color:#000}.btn-outline-danger{color:#fff!important;background-color:#cc4135;border-color:#cc4135}.has-error div,.has-error input,.has-error textarea{border-color:#cc4135}#frm_search,.search-bar-input,.search-bar-input .btn{padding-top:10px;height:45px}.searchMenuLocation-side{padding-right:0}.productsWrapper{padding-right:10px;padding-left:10px}.searchBarWrapper{padding-right:0;padding-left:0}.footer{padding-top:20px}.product-price{padding-bottom:0}.navbarMenuWrapper{background-color:#f5f5f5}.navbarMenu>ul>li>a:hover{color:#cc4135!important}.navbarMenu{padding-right:0;padding-left:0}.product-wrapper>a:hover{color:#cc4135!important}#navbar,#navbar>.navbar-nav,#navbar>.navbar-nav>li>a,.navbar-header,.navbar-static-top{margin-bottom:0;height:100px!important}#navbar>.navbar-nav>li>a{padding-top:35px}.pagination>li>a{background-color:#cc4135!important}body .popover{display:none!important}.navbar-brand{color:#cc4135!important;letter-spacing:4px;padding-left:20px!important;padding-top:0!important;height:80px!important;font-size:55px!important}.navbar-brand,.navbar-brand-image{height:80px;padding-left:10px;padding-top:10px}.navbar-default .badge{background-color:#cc4135}#empty-cart:active,#empty-cart:active:hover,#empty-cart:focus,#empty-cart:hover,.pushy-link:active,.pushy-link:active:hover,.pushy-link:focus,.pushy-link:hover{border-color:#cc4135;background-color:#cc4135}.navActive>a{margin-bottom:0;padding-top:15px;border-bottom:5px solid #cc4135}#navbar,#navbar>.navbar-nav,#navbar>.navbar-nav>li>a,.navbar-header,.navbar-static-top{background-color:#fff}.navbar-default .navbar-nav>li>a{color:#838b8f;font-size:20px}@media only screen and (max-width:768px){.navbar-default .navbar-brand{padding-top:10px}.navbar-default .navbar-nav>li>a{font-size:16px}.searchBarWrapper{padding-top:10px}.navbarMenuWrapper{padding-left:0;padding-right:0}.navbarMenuOuter{padding-left:0;padding-right:0}.navActive>a{color:#fff!important}.navbarMenu{padding-right:7.5px;padding-left:7.5px}.navActive>a{color:#fff!important;background-color:#cc4135;border-bottom:none}.footer{padding-top:10px}}
|
||||
.btn-outline-primary,.btn-warning{color:#fff!important;background-color:#000;border-color:#000}.btn-outline-danger{color:#fff!important;background-color:#cc4135;border-color:#cc4135}.has-error div,.has-error input,.has-error textarea{border-color:#cc4135}#frm_search,.search-bar-input,.search-bar-input .btn{padding-top:10px;height:45px}.productsWrapper{padding-right:10px;padding-left:10px}.searchBarWrapper{padding-right:0;padding-left:0}.footer{padding-top:20px}.product-price{padding-bottom:0}.navbarMenuWrapper{background-color:#f5f5f5}.navbarMenu>ul>li>a:hover{color:#cc4135!important}.navbarMenu{padding-right:0;padding-left:0}.product-wrapper>a:hover{color:#cc4135!important}#navbar,#navbar>.navbar-nav,#navbar>.navbar-nav>li>a,.navbar-header,.navbar-static-top{margin-bottom:0;height:100px!important}#navbar>.navbar-nav>li>a{padding-top:35px}.pagination>li>a{background-color:#cc4135!important}body .popover{display:none!important}.navbar-brand{color:#cc4135!important;letter-spacing:4px;padding-left:20px!important;padding-top:0!important;height:80px!important;font-size:55px!important}.navbar-brand,.navbar-brand-image{height:80px;padding-left:10px;padding-top:10px}.navbar-default .badge{background-color:#cc4135}#empty-cart:active,#empty-cart:active:hover,#empty-cart:focus,#empty-cart:hover,.pushy-link:active,.pushy-link:active:hover,.pushy-link:focus,.pushy-link:hover{border-color:#cc4135;background-color:#cc4135}.navActive>a{margin-bottom:0;padding-top:15px;border-bottom:5px solid #cc4135}#navbar,#navbar>.navbar-nav,#navbar>.navbar-nav>li>a,.navbar-header,.navbar-static-top{background-color:#fff}.navbar-default .navbar-nav>li>a{color:#838b8f;font-size:20px}@media only screen and (max-width:768px){.navbar-default .navbar-brand{padding-top:10px}.navbar-default .navbar-nav>li>a{font-size:16px}.searchBarWrapper{padding-top:10px}.navbarMenuWrapper{padding-left:0;padding-right:0}.navbarMenuOuter{padding-left:0;padding-right:0}.navActive>a{color:#fff!important}.navbarMenu{padding-right:7.5px;padding-left:7.5px}.navActive>a{color:#fff!important;background-color:#cc4135;border-bottom:none}.footer{padding-top:10px}}
|
|
@ -25,10 +25,6 @@
|
|||
height: 45px;
|
||||
}
|
||||
|
||||
.searchMenuLocation-side {
|
||||
padding-right: 0;
|
||||
}
|
||||
|
||||
.productsWrapper{
|
||||
padding-right: 10px;
|
||||
padding-left: 10px;
|
||||
|
|
|
@ -109,6 +109,15 @@ input[type=number]::-webkit-outer-spin-button {
|
|||
margin: 0;
|
||||
}
|
||||
|
||||
.navbar-brand{
|
||||
color: @secondary-btn-color;
|
||||
letter-spacing: 4px;
|
||||
padding-left: 20px;
|
||||
padding-top: 10px;
|
||||
height: 80px;
|
||||
font-size: 55px;
|
||||
}
|
||||
|
||||
.navbar-brand>img {
|
||||
width: auto;
|
||||
height: 100%;
|
||||
|
@ -421,6 +430,16 @@ input.form-control.customerDetails{
|
|||
margin-bottom: 0;
|
||||
}
|
||||
|
||||
.previous a{
|
||||
border-bottom-left-radius: .25rem;
|
||||
border-top-left-radius: .25rem;
|
||||
}
|
||||
|
||||
.next a{
|
||||
border-bottom-right-radius: .25rem;
|
||||
border-top-right-radius: .25rem;
|
||||
}
|
||||
|
||||
.image-next{
|
||||
position: absolute;
|
||||
top: 180px;
|
||||
|
@ -556,6 +575,7 @@ a {
|
|||
.pushy {
|
||||
width: calc(100%);
|
||||
}
|
||||
|
||||
.pushy-right {
|
||||
-webkit-transform: translate3d(calc(100%), 0, 0);
|
||||
-ms-transform: translate3d(calc(100%), 0, 0);
|
||||
|
@ -600,6 +620,8 @@ a {
|
|||
.product-layout{
|
||||
padding-top: 0px;
|
||||
padding-bottom: 30px;
|
||||
padding-left: 10px;
|
||||
padding-right: 10px;
|
||||
}
|
||||
|
||||
#btn_search{
|
||||
|
@ -632,4 +654,13 @@ a {
|
|||
body{
|
||||
margin-bottom: @footer-height;
|
||||
}
|
||||
|
||||
.navbar-brand {
|
||||
padding-left: 0px;
|
||||
height: auto;
|
||||
}
|
||||
|
||||
.thumbnail{
|
||||
min-height: 0;
|
||||
}
|
||||
}
|
|
@ -81,6 +81,14 @@ input[type=number]::-webkit-outer-spin-button {
|
|||
-webkit-appearance: none;
|
||||
margin: 0;
|
||||
}
|
||||
.navbar-brand {
|
||||
color: #cc3a2c;
|
||||
letter-spacing: 4px;
|
||||
padding-left: 20px;
|
||||
padding-top: 10px;
|
||||
height: 80px;
|
||||
font-size: 55px;
|
||||
}
|
||||
.navbar-brand > img {
|
||||
width: auto;
|
||||
height: 100%;
|
||||
|
@ -217,14 +225,6 @@ input[type=number]::-webkit-outer-spin-button {
|
|||
.search-bar {
|
||||
margin-top: 10px;
|
||||
}
|
||||
.searchMenuLocation-side {
|
||||
padding-left: 25px;
|
||||
padding-right: 25px;
|
||||
}
|
||||
.searchMenuLocation-top {
|
||||
padding-left: 5px;
|
||||
padding-right: 5px;
|
||||
}
|
||||
.breadcrumb {
|
||||
background-color: #f8f9fa;
|
||||
margin-top: 10px;
|
||||
|
@ -343,6 +343,14 @@ input.form-control.customerDetails {
|
|||
.admin {
|
||||
margin-bottom: 0;
|
||||
}
|
||||
.previous a {
|
||||
border-bottom-left-radius: 0.25rem;
|
||||
border-top-left-radius: 0.25rem;
|
||||
}
|
||||
.next a {
|
||||
border-bottom-right-radius: 0.25rem;
|
||||
border-top-right-radius: 0.25rem;
|
||||
}
|
||||
.image-next {
|
||||
position: absolute;
|
||||
top: 180px;
|
||||
|
@ -499,6 +507,8 @@ a {
|
|||
.product-layout {
|
||||
padding-top: 0px;
|
||||
padding-bottom: 30px;
|
||||
padding-left: 10px;
|
||||
padding-right: 10px;
|
||||
}
|
||||
#btn_search {
|
||||
border-top-right-radius: 4px;
|
||||
|
@ -524,4 +534,11 @@ a {
|
|||
body {
|
||||
margin-bottom: 100px;
|
||||
}
|
||||
.navbar-brand {
|
||||
padding-left: 0px;
|
||||
height: auto;
|
||||
}
|
||||
.thumbnail {
|
||||
min-height: 0;
|
||||
}
|
||||
}
|
||||
|
|
File diff suppressed because one or more lines are too long
|
@ -87,13 +87,12 @@
|
|||
{{else}}
|
||||
<body>
|
||||
{{/if}}
|
||||
<!-- Static navbar -->
|
||||
<nav class="navbar navbar-expand-lg mainNavBar">
|
||||
<a class="navbar-brand" href="/">CLOTH</a>
|
||||
<button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#navbarText" aria-controls="navbarText" aria-expanded="false" aria-label="Toggle navigation">
|
||||
<span class="navbar-toggler-icon"></span>
|
||||
</button>
|
||||
<div class="collapse navbar-collapse" id="navbarText">
|
||||
<a class="navbar-brand" href="/">{{@root.config.cartTitle}}</a>
|
||||
<button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#navbarMenu" aria-controls="navbarMenu" aria-expanded="false" aria-label="Toggle navigation">
|
||||
<i class="fa fa-bars" aria-hidden="true"></i>
|
||||
</button>
|
||||
<div id="navbarText">
|
||||
<ul class="navbar-nav ml-auto">
|
||||
{{#ifCond @root.config.enableLanguages "!=" false}}
|
||||
<li class="nav-item dropdown">
|
||||
|
|
|
@ -12,13 +12,13 @@
|
|||
{{/if}}
|
||||
</ol>
|
||||
</nav>
|
||||
<div class="row 1">
|
||||
<div class="row">
|
||||
{{#if paymentMessage}}
|
||||
<div class="col-sm-12">
|
||||
<p class="text-danger text-center">{{paymentMessage}}</p>
|
||||
</div>
|
||||
{{/if}}
|
||||
<div class="col-md-5">
|
||||
<div class="col-12 col-md-5 bottom-pad-15">
|
||||
<div class="card top-marg-15">
|
||||
<div class="card-body customer-details-login">
|
||||
<h5 class="card-heading">{{ @root.__ "Customer details" }}</h5>
|
||||
|
@ -84,7 +84,7 @@
|
|||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="col-md-7" id="cart">
|
||||
<div class="col-md-7 d-none" id="cart">
|
||||
{{> (getTheme 'cart')}}
|
||||
{{#if @root.session.cart}}
|
||||
<div class="row">
|
||||
|
|
|
@ -8,7 +8,7 @@
|
|||
</ol>
|
||||
</nav>
|
||||
<div class="row">
|
||||
<div class="col-md-5">
|
||||
<div class="col-12 col-md-5 bottom-pad-15">
|
||||
<div class="card top-marg-15 bottom-marg-15">
|
||||
<div class="card-body">
|
||||
<h5 class="card-title">{{ @root.__ "Shipping options" }}</h5>
|
||||
|
@ -26,7 +26,7 @@
|
|||
<a href="/checkout/information" class="btn btn-outline-primary pull-left">{{ @root.__ "Return to information" }}</a>
|
||||
<a href="/checkout/payment" class="btn btn-outline-primary pull-right">{{ @root.__ "Proceed to payment" }}</a>
|
||||
</div>
|
||||
<div id="cart" class="col-md-7">
|
||||
<div id="cart" class="col-md-7 d-none">
|
||||
{{> (getTheme 'cart')}}
|
||||
<div class="row">
|
||||
{{#if @root.session.cart}}
|
||||
|
|
|
@ -1,6 +1,5 @@
|
|||
<nav class="navbar navbar-expand-lg navbar-light bg-light navbarMenuWrapper col-sm-12">
|
||||
{{!-- <div class="col-sm-8 navbarMenu1"> --}}
|
||||
<div class="col-sm-8 offset-md-2 collapse navbar-collapse" id="navbarSupportedContent">
|
||||
<nav id="navbarMenu" class="navbar navbar-expand-lg navbar-light bg-light navbarMenuWrapper col-sm-12 collapse navbar-collapse">
|
||||
<div class="col-sm-8 offset-md-2" id="navbarSupportedContent">
|
||||
<ul class="navbar-nav mr-auto">
|
||||
<li class="nav-item {{#unless searchTerm}}active{{/unless}}"><a class="nav-link" href="/">Home</a></li>
|
||||
{{#each menu.items}}
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
{{> themes/Cloth/front-menu}}
|
||||
<div class="productsWrapper col-sm-8 offset-sm-2">
|
||||
<div class="productsWrapper col-sm-12 col-md-8 offset-md-2">
|
||||
{{#if filtered}}
|
||||
<div class="product-layout col-sm-12">
|
||||
{{#ifCond @root.paginateUrl '==' 'category'}}
|
||||
|
@ -17,7 +17,7 @@
|
|||
{{/ifCond}}
|
||||
{{#each results}}
|
||||
<div class="{{perRowClass ../config.productsPerRow}}">
|
||||
<div class="thumbnail1">
|
||||
<div class="thumbnail">
|
||||
{{#if productPermalink}}
|
||||
<div class="product-wrapper">
|
||||
<a href="/product/{{this.productPermalink}}">
|
||||
|
|
|
@ -59,16 +59,7 @@
|
|||
background-color: #cc4135 !important;
|
||||
}
|
||||
|
||||
.navbar-brand{
|
||||
color: #cc4135 !important;
|
||||
letter-spacing: 4px;
|
||||
padding-left: 20px !important;
|
||||
padding-top: 0px !important;
|
||||
height: 80px !important;
|
||||
font-size: 55px !important;
|
||||
}
|
||||
|
||||
.navbar-brand-image, .navbar-brand{
|
||||
.navbar-brand-image {
|
||||
height: 80px;
|
||||
padding-left: 10px;
|
||||
padding-top: 10px;
|
||||
|
@ -145,8 +136,4 @@
|
|||
background-color: #E74C3C;
|
||||
border-bottom: none;
|
||||
}
|
||||
|
||||
.footer {
|
||||
padding-top: 10px;
|
||||
}
|
||||
}
|
|
@ -1 +1 @@
|
|||
.add-to-cart{color:#fff!important}.searchMenuLocation-side{padding-right:0}.productsWrapper{padding-right:10px;padding-left:10px}.searchBarWrapper{padding-right:0;padding-left:0}.footer{padding-top:30px}.product-price{padding-bottom:0}.navbarMenuWrapper{padding-top:10px;margin-bottom:5px}.navbarMenu>ul>li>a:hover{color:#cc4135!important}.navbarMenu{padding-right:0;padding-left:0}.product-wrapper>a:hover{color:#cc4135!important}#navbar>.navbar-nav,#navbar>.navbar-nav>li>a,.navbar-header,.navbar-static-top{margin-bottom:0;height:100px!important}#navbar>.navbar-nav>li>a{padding-top:35px}.img-thumbnail{border:0}.pagination .page-link{background-color:#cc4135!important}.navbar-brand{color:#cc4135!important;letter-spacing:4px;padding-left:20px!important;padding-top:0!important;height:80px!important;font-size:55px!important}.navbar-brand,.navbar-brand-image{height:80px;padding-left:10px;padding-top:10px}.navbar-default .badge{background-color:#cc4135}#empty-cart,.pushy-link{border-color:#e74c3c;background-color:#e74c3c}#empty-cart:active,#empty-cart:active:hover,#empty-cart:focus,#empty-cart:hover,.pushy-link:active,.pushy-link:active:hover,.pushy-link:focus,.pushy-link:hover{border-color:#cc4135;background-color:#cc4135}.navActive>a{margin-bottom:0;padding-top:15px;border-bottom:5px solid #e74c3c}#navbar,#navbar>.navbar-nav,#navbar>.navbar-nav>li>a,.navbar-header,.navbar-static-top{background-color:#fff}.navbar-default .navbar-nav>li>a{color:#838b8f;font-size:20px}.has-error input{border-color:#dc3545}@media only screen and (max-width:768px){.navbar-default .navbar-brand{padding-top:10px}.navbar-default .navbar-nav>li>a{font-size:16px}.searchBarWrapper{padding-top:10px}.navbarMenuWrapper{padding-left:0;padding-right:0}.navbarMenuOuter{padding-left:0;padding-right:0}.navActive>a{color:#fff!important}.navbarMenu{padding-right:7.5px;padding-left:7.5px}.navActive>a{color:#fff!important;background-color:#e74c3c;border-bottom:none}.footer{padding-top:10px}}
|
||||
.add-to-cart{color:#fff!important}.searchMenuLocation-side{padding-right:0}.productsWrapper{padding-right:10px;padding-left:10px}.searchBarWrapper{padding-right:0;padding-left:0}.footer{padding-top:30px}.product-price{padding-bottom:0}.navbarMenuWrapper{padding-top:10px;margin-bottom:5px}.navbarMenu>ul>li>a:hover{color:#cc4135!important}.navbarMenu{padding-right:0;padding-left:0}.product-wrapper>a:hover{color:#cc4135!important}#navbar>.navbar-nav,#navbar>.navbar-nav>li>a,.navbar-header,.navbar-static-top{margin-bottom:0;height:100px!important}#navbar>.navbar-nav>li>a{padding-top:35px}.img-thumbnail{border:0}.pagination .page-link{background-color:#cc4135!important}.navbar-brand-image{height:80px;padding-left:10px;padding-top:10px}.navbar-default .badge{background-color:#cc4135}#empty-cart,.pushy-link{border-color:#e74c3c;background-color:#e74c3c}#empty-cart:active,#empty-cart:active:hover,#empty-cart:focus,#empty-cart:hover,.pushy-link:active,.pushy-link:active:hover,.pushy-link:focus,.pushy-link:hover{border-color:#cc4135;background-color:#cc4135}.navActive>a{margin-bottom:0;padding-top:15px;border-bottom:5px solid #e74c3c}#navbar,#navbar>.navbar-nav,#navbar>.navbar-nav>li>a,.navbar-header,.navbar-static-top{background-color:#fff}.navbar-default .navbar-nav>li>a{color:#838b8f;font-size:20px}.has-error input{border-color:#dc3545}@media only screen and (max-width:768px){.navbar-default .navbar-brand{padding-top:10px}.navbar-default .navbar-nav>li>a{font-size:16px}.searchBarWrapper{padding-top:10px}.navbarMenuWrapper{padding-left:0;padding-right:0}.navbarMenuOuter{padding-left:0;padding-right:0}.navActive>a{color:#fff!important}.navbarMenu{padding-right:7.5px;padding-left:7.5px}.navActive>a{color:#fff!important;background-color:#e74c3c;border-bottom:none}}
|
Loading…
Reference in New Issue