🎨 styles: account page layout

:%s
This commit is contained in:
lytrankieio123
2021-09-16 17:59:18 +07:00
parent 533951ac78
commit c5a084fa3d
3 changed files with 18 additions and 9 deletions

View File

@@ -2,14 +2,21 @@
display: flex;
flex-direction: column;
min-height: 100vh;
> main {
.wrapperWithBg {
@apply bg-background-gray;
width: 100%;
margin-top: -3.2rem;
}
> main,
.wrapperWithBg > main {
flex: 1;
width: 100%;
max-width: min( 100%, 1536px);
max-width: min(100%, 1536px);
margin: auto;
}
}
.filter{
.filter {
@screen xl {
display: none;
}

View File

@@ -35,8 +35,10 @@ const Layout: FC<Props> = ({ children }) => {
<Header toggleFilter={toggleFilter} visibleFilter={visibleFilter} />
{
router.pathname === ROUTE.ACCOUNT ?
<section>{children}</section> :
<main>{children}</main>
<section className={s.wrapperWithBg}>
<main>{children}</main>
</section> :
<main>{children}</main>
}
<div className={s.filter}><MenuNavigationProductList categories={CATEGORY} brands={BRAND} featured={FEATURED} visible={visibleFilter} onClose={closeFilter} /> </div>
<ScrollToTop visibilityHeight={1500} />

View File

@@ -1,14 +1,14 @@
@import '../../../../styles/utilities';
.accountPage {
background-color: #F5F4F2;
margin-top: -3.2rem;
@apply bg-background-gray;
padding: 3.2rem 2rem;
min-height: 70rem;
@screen md {
padding-left: 2.8rem;
padding-right: 2.8rem;
padding: 5.4rem 2rem;
}
@screen lg {