@@include('./parts/modules/navbar/navbar.html', {
"page": "page1",
})
@@if (page === 'page1') {
<span>Navbar for page 1</span>
}
@@if (page === 'page2') {
<span>Navbar for page 2</span>
}
page
и ее значения можете менять как угодно. Насколько правильно, если Layout__rowHeader вынести из layout.css в header.css?
Layout__row Layout__rowHeader
Вообще, разделить на слои всё, это есть хорошо?
Насколько правильно так верстать: https://codepen.io/git2ss/full/jOMwKWz
<div class="layout">
<div class="layout__row header">
<div class="header__cell">
Пусть это HEADER
</div>
</div>
<div class="layout__row navbar">
<div class="navbar__cell">
А это пусть NAVBAR
</div>
</div>
<!-- variant 1 -->
<div class="layout__row">
<div class="layout__container">
<main class="layout__col layout__col_main">
main
</main>
<aside class="layout__col layout__col_side">
side
</aside>
</div>
</div>
<!-- variant 2 -->
<div class="layout__row">
<div class="layout__container">
<main class="layout__main">
main
</main>
<aside class="layout__side">
side
</aside>
</div>
</div>
<div class="layout__row footer">
<div class="footer__cell">
Это FOOTER
</div>
</div>
</div>
console.log('START')
OPTcompileSCSS()
console.log('END')
console.time('OPTcompileSCSS')
OPTcompileSCSS()
console.timeEnd('OPTcompileSCSS')
/** BEGIN [@Media] **/
@media (max-width: 319px) {
.cell {
padding: 0 8px;
}
.cell-es {
display: none;
}
}
@mediagenia (max-width: 543px) {
.cell {
padding: 0 16px;
}
.cell-s {
display: none;
}
}