forked from M3-Academy/vtex-cms-template-atualizado
Cria o header mobile
This commit is contained in:
parent
11b2fd3bce
commit
9760f1c9ef
@ -2,28 +2,26 @@
|
||||
padding: 28px 0;
|
||||
background-color: $black-500;
|
||||
|
||||
@include mq(lg, max) {
|
||||
padding: 18px 0 0;
|
||||
}
|
||||
|
||||
&__wrapper {
|
||||
display: grid;
|
||||
grid-template-columns: 2fr 1fr 2fr;
|
||||
align-items: center;
|
||||
|
||||
@include mq(lg, max) {
|
||||
grid-template-columns: repeat(3, 1fr);
|
||||
}
|
||||
}
|
||||
|
||||
&__logo {
|
||||
display: block;
|
||||
margin: 0 auto;
|
||||
}
|
||||
|
||||
.user-items {
|
||||
display: flex;
|
||||
align-items: center;
|
||||
justify-content: flex-end;
|
||||
|
||||
&__search-box {
|
||||
flex: 1;
|
||||
max-width: 212px;
|
||||
@include mq(md, max) {
|
||||
display: none;
|
||||
}
|
||||
@include mq(lg, max) {
|
||||
max-width: 66px;
|
||||
}
|
||||
}
|
||||
|
||||
@ -31,8 +29,6 @@
|
||||
display: flex;
|
||||
align-items: center;
|
||||
margin: 0;
|
||||
padding: 8px 0;
|
||||
border-bottom: 1px solid $white-500;
|
||||
|
||||
legend,
|
||||
label,
|
||||
@ -66,55 +62,98 @@
|
||||
}
|
||||
}
|
||||
|
||||
&__account-link {
|
||||
.user-items {
|
||||
display: flex;
|
||||
align-items: center;
|
||||
&::before,
|
||||
&::after {
|
||||
content: "";
|
||||
width: 1px;
|
||||
height: 19px;
|
||||
margin: 0 24px;
|
||||
background: $white-500;
|
||||
}
|
||||
}
|
||||
justify-content: flex-end;
|
||||
|
||||
&__minicart-button {
|
||||
position: relative;
|
||||
padding: 0;
|
||||
border: 0;
|
||||
outline: 0;
|
||||
background: transparent;
|
||||
.portal-totalizers-ref {
|
||||
.title,
|
||||
.amount-products,
|
||||
.amount-items strong,
|
||||
.amount-kits,
|
||||
.total-cart {
|
||||
&__search-box {
|
||||
flex: 1;
|
||||
max-width: 212px;
|
||||
|
||||
@include mq(lg, max) {
|
||||
display: none;
|
||||
}
|
||||
|
||||
.busca {
|
||||
padding: 8px 0;
|
||||
border-bottom: 1px solid $white-500;
|
||||
}
|
||||
}
|
||||
|
||||
.cart-info {
|
||||
margin: 0;
|
||||
}
|
||||
|
||||
.amount-items-em {
|
||||
&__account-link {
|
||||
display: flex;
|
||||
align-items: center;
|
||||
justify-content: center;
|
||||
position: absolute;
|
||||
top: 4px;
|
||||
right: -4px;
|
||||
width: 15px;
|
||||
height: 15px;
|
||||
border-radius: 50%;
|
||||
line-height: 11px;
|
||||
font-size: 9px;
|
||||
font-weight: bold;
|
||||
font-style: normal;
|
||||
color: $white-500;
|
||||
background: $blue-500;
|
||||
&::before,
|
||||
&::after {
|
||||
content: "";
|
||||
width: 1px;
|
||||
height: 19px;
|
||||
margin: 0 24px;
|
||||
background: $white-500;
|
||||
|
||||
@include mq(lg, max) {
|
||||
margin: 0 16px;
|
||||
}
|
||||
}
|
||||
|
||||
&::before {
|
||||
@include mq(lg, max) {
|
||||
display: none;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
&__minicart-button {
|
||||
position: relative;
|
||||
padding: 0;
|
||||
border: 0;
|
||||
outline: 0;
|
||||
background: transparent;
|
||||
.portal-totalizers-ref {
|
||||
.title,
|
||||
.amount-products,
|
||||
.amount-items strong,
|
||||
.amount-kits,
|
||||
.total-cart {
|
||||
display: none;
|
||||
}
|
||||
}
|
||||
|
||||
.cart-info {
|
||||
margin: 0;
|
||||
}
|
||||
|
||||
.amount-items-em {
|
||||
display: flex;
|
||||
align-items: center;
|
||||
justify-content: center;
|
||||
position: absolute;
|
||||
top: 4px;
|
||||
right: -4px;
|
||||
width: 15px;
|
||||
height: 15px;
|
||||
border-radius: 50%;
|
||||
line-height: 11px;
|
||||
font-size: 9px;
|
||||
font-weight: bold;
|
||||
font-style: normal;
|
||||
color: $white-500;
|
||||
background: $blue-500;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
&__search-box {
|
||||
margin-top: 18px;
|
||||
border-top: 1px solid $gray-500;
|
||||
|
||||
@include mq(lg, min) {
|
||||
display: none;
|
||||
}
|
||||
}
|
||||
|
||||
.busca {
|
||||
padding: 13px 0;
|
||||
}
|
||||
}
|
||||
|
@ -1,3 +1,16 @@
|
||||
.main-menu {
|
||||
display: none;
|
||||
.menu {
|
||||
&__button {
|
||||
padding: 0;
|
||||
border: 0;
|
||||
outline: 0;
|
||||
background: transparent;
|
||||
|
||||
@include mq(lg, min) {
|
||||
display: none;
|
||||
}
|
||||
}
|
||||
|
||||
.main-menu {
|
||||
display: none;
|
||||
}
|
||||
}
|
||||
|
@ -12,6 +12,7 @@ $font-height: 1.5;
|
||||
$black-500: #000000;
|
||||
$white-500: #ffffff;
|
||||
$blue-500: #00c8ff;
|
||||
$gray-500: #333333;
|
||||
|
||||
// Grid breakpoints
|
||||
|
||||
|
Binary file not shown.
Before Width: | Height: | Size: 770 B After Width: | Height: | Size: 822 B |
@ -1,11 +1,13 @@
|
||||
<header class="page-header">
|
||||
<div class="container">
|
||||
<div class="page-header__wrapper">
|
||||
<button class="page-header__menu-button">
|
||||
<i class="sprite sprite-menu-icon"></i>
|
||||
</button>
|
||||
<div class="menu">
|
||||
<button class="menu__button">
|
||||
<i class="sprite sprite-menu-icon"></i>
|
||||
</button>
|
||||
|
||||
<nav class="main-menu"></nav>
|
||||
<nav class="main-menu"></nav>
|
||||
</div>
|
||||
|
||||
<a href="/">
|
||||
<img
|
||||
@ -31,4 +33,10 @@
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="page-header__search-box">
|
||||
<div class="container">
|
||||
<vtex.cmc:fullTextSearchBox />
|
||||
</div>
|
||||
</div>
|
||||
</header>
|
||||
|
Loading…
Reference in New Issue
Block a user