myvideogamelist.com/resources/assets/demo1/sass/layout/_main.scss

76 lines
1.8 KiB
SCSS
Raw Normal View History

//
// Main
//
// Body
body {
background-color: $page-bg;
}
// Font color from Content background color
.text-page-bg {
color: $page-bg;
}
// Desktop Mode
@include media-breakpoint-up(lg) {
// Containers
.container,
.container-xxl,
.container-fluid {
padding: 0 get($content-spacing, desktop);
}
// Wrapper
.wrapper {
transition: padding-left get($aside-config, transition-speed) ease, margin-right get($aside-config, transition-speed) ease;
// Aside default enabled and aside fixed modes
.aside-enabled.aside-fixed & {
transition: padding-left get($aside-config, transition-speed) ease;
padding-left: get($aside-config, width);
}
// Aside default enabled, aside fixed and aside minimize modes
.aside-enabled.aside-fixed[data-kt-aside-minimize="on"] & {
transition: padding-left get($aside-config, transition-speed) ease;
padding-left: get($aside-config, minimized-width);
}
// Fixed header mode
.header-fixed & {
padding-top: get($header-config, fixed, height, desktop);
}
// Fixed header & fixed toolbar modes
.header-fixed.toolbar-fixed & {
padding-top: calc(#{get($header-config, fixed, height, desktop)} + var(--kt-toolbar-height));
}
}
}
// Tablet & mobile modes
@include media-breakpoint-down(lg) {
// Containers
.container,
.container-xxl,
.container-fluid {
max-width: none;
padding: 0 get($content-spacing, tablet-and-mobile);
}
// Wrapper
.wrapper {
// Fixed header mode
.header-tablet-and-mobile-fixed & {
padding-top: get($header-config, fixed, height, tablet-and-mobile);
}
// Fixed header & fixed toolbar modes
.header-tablet-and-mobile-fixed.toolbar-tablet-and-mobile-fixed & {
padding-top: calc(#{get($header-config, fixed, height, tablet-and-mobile)} + var(--kt-toolbar-height-tablet-and-mobile));
}
}
}