// // _layouts.scss // [data-layout-width="boxed"] { body { background-color: var(--#{$prefix}boxed-body-bg); } #layout-wrapper { max-width: var(--#{$prefix}boxed-layout-width); margin: 0 auto; box-shadow: $box-shadow; background-color: var(--#{$prefix}body-bg); } &[data-layout="vertical"] { #layout-wrapper { min-height: 100vh; } } #page-topbar, .footer { max-width: var(--#{$prefix}boxed-layout-width); margin: 0 auto; left: 0 !important; } &[data-sidebar-size="sm-hover"], &[data-sidebar-size="sm"] { &[data-layout="vertical"] { @media (min-width: 768px) { #layout-wrapper { min-height: 1400px; } } .main-content { @media (max-width: 767.98px) { margin-left: 0; } } } #page-topbar, .footer { left: 0 !important; max-width: calc(var(--#{$prefix}boxed-layout-width) - var(--#{$prefix}vertical-menu-width-sm)); @media (min-width: 768px) { left: var(--#{$prefix}vertical-menu-width-sm) !important; } } } &[data-sidebar-size="sm-hover-active"], &[data-sidebar-size="lg"] { #page-topbar, .footer { max-width: calc(var(--#{$prefix}boxed-layout-width) - var(--#{$prefix}vertical-menu-width)); @media (min-width: 768px) { left: var(--#{$prefix}vertical-menu-width) !important; } } } &[data-sidebar-size="md"] { #page-topbar, .footer { max-width: calc(var(--#{$prefix}boxed-layout-width) - var(--#{$prefix}vertical-menu-width-md)); @media (min-width: 768px) { left: var(--#{$prefix}vertical-menu-width-md) !important; } } } // deteched &[data-layout=vertical][data-layout-style=detached] { body { background-color: var(--#{$prefix}body-bg); } @media (min-width: 1024.1px) { #layout-wrapper { max-width: 1300px; box-shadow: none; } .layout-width { max-width: 1300px; } } &[data-sidebar-size="sm-hover"], &[data-sidebar-size="sm"], &[data-sidebar-size="md"], &[data-sidebar-size="lg"] { #page-topbar, .footer { max-width: 100%; left: 0 !important; } } } } // Horizontal Boxed Layout [data-layout="horizontal"][data-layout-width="boxed"] { #page-topbar, #layout-wrapper, .footer { max-width: 100%; } .container-fluid, .navbar-header { max-width: var(--#{$prefix}boxed-layout-width); } .navbar-header { padding: 0 calc(#{$grid-gutter-width} * 0.5) 0 0; } &[data-sidebar-size="sm-hover"], &[data-sidebar-size="sm"] &[data-sidebar-size="sm-hover-active"], &[data-sidebar-size="lg"] { #page-topbar, .footer { left: 0 !important; } } } // Scrollable layout [data-layout-position="scrollable"] { @media (min-width: 992px) { #page-topbar, .navbar-menu { position: absolute; } } &[data-layout="horizontal"] { @media (min-width: 992px) { #page-topbar, .topnav { position: absolute; } } } } //Semibox Sidebar Action [data-layout="semibox"][data-sidebar-visibility="hidden"] { @media (min-width: 768px) { .navbar-menu { display: none; } .horizontal-logo { display: inline-block; width: auto; } .footer { left: 0; } #page-topbar { left: 0; } .main-content { margin-left: 0px; } &[data-sidebar-size="sm"], &[data-sidebar-size="sm-hover"] { .navbar-brand-box { position: static; padding: 0 1.3rem } .logo { span.logo-lg { display: inline-block; } span.logo-sm { display: none; } } } } &:is([data-sidebar="dark"], [data-sidebar="gradient"], [data-sidebar="gradient-2"], [data-sidebar="gradient-3"], [data-sidebar="gradient-4"]) { .logo-dark { display: none; } .logo-light { display: inline-block; } } @media (min-width: 1440px) { .navbar-menu { display: none; } .horizontal-logo { display: inline-block; width: auto; } .footer { left: calc(var(--#{$prefix}semibox-width) + #{$grid-gutter-width}); } #page-topbar { left: calc(var(--#{$prefix}semibox-width) + #{$grid-gutter-width}); } .main-content { margin-left: 0px; } &[data-sidebar-size="sm"], &[data-sidebar-size="sm-hover"] { .navbar-brand-box { position: static; padding: 0 1.3rem } .logo { span.logo-lg { display: inline-block; } span.logo-sm { display: none; } } } } }