variables refactor for adminlte v4

pull/3729/head
Daniel 2021-05-23 02:50:59 +05:30
parent da8518ad4b
commit c88680e30c
33 changed files with 448 additions and 1874 deletions

View File

@ -2,15 +2,15 @@
// Core: Brand
//
// @include brand-variant($sidebar-dark-bg, $sidebar-dark-color);
// @include brand-variant($lte-sidebar-dark-bg, $lte-sidebar-dark-color);
.brand-container {
display: grid;
grid-template-areas: "brand-link pushmenu";
justify-content: space-between;
font-size: $navbar-brand-font-size;
transition: width $transition-speed $transition-fn;
padding: $brand-link-padding-y $sidebar-padding-x;
transition: width $lte-transition-speed $lte-transition-fn;
padding: $lte-brand-link-padding-y $lte-sidebar-padding-x;
white-space: nowrap;
overflow: hidden;
@ -38,7 +38,7 @@
}
.sidebar-bg-dark & {
border-bottom: $brand-link-border-buttom solid tint-color($dark, 10%);
border-bottom: $lte-brand-link-border-buttom solid tint-color($dark, 10%);
.brand-link,
.pushmenu {
@ -51,7 +51,7 @@
}
.sidebar-bg-light & {
border-bottom: $brand-link-border-buttom solid $gray-300;
border-bottom: $lte-brand-link-border-buttom solid $gray-300;
.brand-link,
.pushmenu {

View File

@ -12,12 +12,12 @@
}
.card {
@include box-shadow($card-shadow);
@include box-shadow($lte-card-shadow);
margin-bottom: map-get($spacers, 3);
&.bg-dark {
.card-header {
border-color: $card-dark-border-color;
border-color: $lte-card-dark-border-color;
}
&,
@ -64,7 +64,7 @@
.nav.flex-column {
> li {
border-bottom: 1px solid $card-border-color;
border-bottom: 1px solid $lte-card-border-color;
margin: 0;
&:last-of-type {
@ -82,11 +82,11 @@
}
.border-right {
border-right: 1px solid $card-border-color;
border-right: 1px solid $lte-card-border-color;
}
.border-left {
border-left: 1px solid $card-border-color;
border-left: 1px solid $lte-card-border-color;
}
&.card-tabs {
@ -212,7 +212,7 @@ html.maximized-card {
// Box header
.card-header {
background-color: transparent;
border-bottom: 1px solid $card-border-color;
border-bottom: 1px solid $lte-card-border-color;
padding: (($card-spacer-y / 2) * 2) $card-spacer-x;
position: relative;
@ -243,8 +243,8 @@ html.maximized-card {
.card-title {
float: left;
font-size: $card-title-font-size;
font-weight: $card-title-font-weight;
font-size: $lte-card-title-font-size;
font-weight: $lte-card-title-font-weight;
margin: 0;
}
@ -274,11 +274,11 @@ html.maximized-card {
.text-sm {
.card-title {
font-size: $card-title-font-size-sm;
font-size: $lte-card-title-font-size-sm;
}
.nav-link {
padding: $card-nav-link-padding-sm-y $card-nav-link-padding-sm-x;
padding: $lte-card-nav-link-padding-sm-y $lte-card-nav-link-padding-sm-x;
}
}
@ -343,8 +343,8 @@ html.maximized-card {
}
img {
height: $card-img-size;
width: $card-img-size;
height: $lte-card-img-size;
width: $lte-card-img-size;
float: left;
}
}

View File

@ -1,5 +1,5 @@
.content-header {
padding: 1rem $content-padding-x;
padding: 1rem $lte-content-padding-x;
.breadcrumb {
margin-bottom: 0;

View File

@ -1,6 +1,6 @@
.content-wrapper {
grid-area: content-wrapper;
background-color: $main-bg;
color: $main-color;
background-color: $lte-main-bg;
color: $lte-main-color;
padding-bottom: 1rem;
}

View File

@ -1,3 +1,3 @@
.content {
padding: $content-padding-y $content-padding-x;
padding: $lte-content-padding-y $lte-content-padding-x;
}

View File

@ -1,205 +0,0 @@
// Variables for AdminLTE
// LAYOUT
// --------------------------------------------------------
$font-size-root: 1rem !default;
// TRANSITIONS SETTINGS
// --------------------------------------------------------
// Transition global options
$transition-speed: .3s !default;
$transition-fn: ease-in-out !default;
// TEXT
// --------------------------------------------------------
$font-size-xs: ($font-size-base * .75) !default;
$font-size-xl: ($font-size-base * 2) !default;
// Sidebar
// --------------------------------------------------------
$sidebar-width: 250px !default;
$sidebar-padding-x: .5rem !default;
$sidebar-padding-y: .5rem !default;
$sidebar-custom-height: 4rem !default;
$sidebar-custom-height-lg: 6rem !default;
$sidebar-custom-height-xl: 8rem !default;
$sidebar-custom-padding-x: .85rem !default;
$sidebar-custom-padding-y: .5rem !default;
$sidebar-transition: min-width $transition-speed $transition-fn,
max-width $transition-speed $transition-fn,
margin-top $transition-speed $transition-fn,
margin-left $transition-speed $transition-fn,
margin-right $transition-speed $transition-fn,
transform $transition-speed $transition-fn;
// SIDEBAR SKINS
// --------------------------------------------------------
// Dark sidebar
$sidebar-dark-bg: $dark !default;
$sidebar-dark-hover-bg: rgba(255, 255, 255, .1) !default;
$sidebar-dark-color: #c2c7d0 !default;
$sidebar-dark-hover-color: $white !default;
$sidebar-dark-active-color: $white !default;
$sidebar-dark-submenu-bg: transparent !default;
$sidebar-dark-submenu-color: #c2c7d0 !default;
$sidebar-dark-submenu-hover-color: $white !default;
$sidebar-dark-submenu-hover-bg: $sidebar-dark-hover-bg !default;
$sidebar-dark-submenu-active-color: $sidebar-dark-bg !default;
$sidebar-dark-submenu-active-bg: rgba(255, 255, 255, .9) !default;
// Light sidebar
$sidebar-light-bg: $white !default;
$sidebar-light-hover-bg: rgba($black, .1) !default;
$sidebar-light-color: $gray-800 !default;
$sidebar-light-hover-color: $gray-900 !default;
$sidebar-light-active-color: $black !default;
$sidebar-light-submenu-bg: transparent !default;
$sidebar-light-submenu-color: #777 !default;
$sidebar-light-submenu-hover-color: $black !default;
$sidebar-light-submenu-hover-bg: $sidebar-light-hover-bg !default;
$sidebar-light-submenu-active-color: $sidebar-light-hover-color !default;
$sidebar-light-submenu-active-bg: $sidebar-light-submenu-hover-bg !default;
// SIDEBAR MINI
// --------------------------------------------------------
$sidebar-mini-width: ($nav-link-padding-x + $sidebar-padding-x + .8rem) * 2 !default;
$sidebar-nav-icon-width: $sidebar-mini-width - (($sidebar-padding-x + $nav-link-padding-x) * 2) !default;
$sidebar-user-image-width: $sidebar-nav-icon-width + ($nav-link-padding-x / 2) !default;
// SIDEBAR HORIZONTAL
// --------------------------------------------------------
$sidebar-horizontal-width: 100%;
$sidebar-horizontal-height: 80px !default;
// CONTROL SIDEBAR
// --------------------------------------------------------
$control-sidebar-width: $sidebar-width !default;
// MAIN HEADER
// --------------------------------------------------------
$main-header-bottom-border-width: $border-width !default;
$main-header-bottom-border-color: $gray-300 !default;
$main-header-bottom-border: $main-header-bottom-border-width solid $main-header-bottom-border-color !default;
$main-header-link-padding-y: $navbar-padding-y !default;
$main-header-height-inner: ($nav-link-height + ($main-header-link-padding-y * 2)) !default;
$main-header-height: add($main-header-height-inner, $main-header-bottom-border-width) !default;
$nav-link-sm-padding-y: .35rem !default;
$nav-link-sm-height: ($font-size-sm * $line-height-sm + $nav-link-sm-padding-y * 1.785) !default;
$main-header-height-sm-inner: ($nav-link-sm-height + ($main-header-link-padding-y * 2)) !default;
$main-header-height-sm: add($main-header-height-sm-inner, $main-header-bottom-border-width) !default;
// HEADER SKINS
// --------------------------------------------------------
// Dark sidebar
$header-dark-bg: $dark;
$header-dark-color: $white;
$header-mobile-dark-bg: $dark;
$header-mobile-dark-color: $white;
// Light sidebar
$header-light-bg: $white;
$header-light-color: $dark;
$header-mobile-light-bg: $light;
$header-mobile-light-color: $dark;
// Content padding
$content-padding-y: 0 !default;
$content-padding-x: .5rem !default;
// IMAGE SIZES
// --------------------------------------------------------
$img-size-sm: 1.875rem !default;
$img-size-md: 3.75rem !default;
$img-size-lg: 6.25rem !default;
$img-size-push: .625rem !default;
// MAIN FOOTER
// --------------------------------------------------------
$main-footer-padding: 1rem !default;
$main-footer-padding-sm: $main-footer-padding * .812 !default;
$main-footer-border-top-width: 1px !default;
$main-footer-border-top-color: $gray-300 !default;
$main-footer-border-top: $main-footer-border-top-width solid $main-footer-border-top-color !default;
$main-footer-height-inner: (($font-size-root * $line-height-base) + ($main-footer-padding * 2)) !default;
$main-footer-height: add($main-footer-height-inner, $main-footer-border-top-width) !default;
$main-footer-height-sm-inner: (($font-size-sm * $line-height-base) + ($main-footer-padding-sm * 2)) !default;
$main-footer-height-sm: add($main-footer-height-sm-inner, $main-footer-border-top-width) !default;
$main-footer-bg: $white !default;
$main-footer-color: tint-color($gray-700, 25%) !default;
// BRAND LINK
// --------------------------------------------------------
$brand-link-padding-y: $navbar-brand-padding-y + $navbar-padding-y;
$brand-link-border-buttom: 1px;
// Cards
// --------------------------------------------------------
$card-border-color: $gray-100 !default;
$card-dark-border-color: tint-color($gray-900, 10%) !default;
$card-shadow: 0 0 1px rgba(0, 0, 0, .125), 0 1px 3px rgba(0, 0, 0, .2) !default;
$card-title-font-size: 1.1rem !default;
$card-title-font-size-sm: 1rem !default;
$card-title-font-weight: $font-weight-normal !default;
$card-nav-link-padding-sm-y: .4rem !default;
$card-nav-link-padding-sm-x: .8rem !default;
$card-img-size: $img-size-sm !default;
// PROGRESS BARS
// --------------------------------------------------------
$progress-bar-border-radius: 1px !default;
// Z-INDEX
// --------------------------------------------------------
$zindex-main-header: $zindex-fixed + 4 !default;
$zindex-sidebar: $zindex-fixed + 8 !default;
// $zindex-main-brand: $zindex-main-header !default;
$zindex-main-footer: $zindex-fixed + 2 !default;
$zindex-sidebar-horizontal: $zindex-main-header - 2 !default;
// $zindex-header-mobile: $zindex-main-brand + 2 !default;
$zindex-control-sidebar: $zindex-fixed + 1 !default;
$zindex-toasts: $zindex-sidebar + 2 !default;
$zindex-content-wrapper: $zindex-sidebar - 2 !default;
$zindex-preloader: $zindex-toasts + 2 !default;
// Body background (Affects main content background only)
$main-bg: #f4f6f9 !default;
$main-color: $black !default;
// BUTTON
// --------------------------------------------------------
$button-default-background-color: $gray-100 !default;
$button-default-color: #444 !default;
$button-default-border-color: #ddd !default;
$button-padding-y-xs: .125rem !default;
$button-padding-x-xs: .25rem !default;
$button-line-height-xs: $line-height-sm !default;
$button-font-size-xs: ($font-size-base * .75) !default;
$button-border-radius-xs: .15rem !default;
// RIBBON
// --------------------------------------------------------
$ribbon-border-size: 3px !default;
$ribbon-line-height: 100% !default;
$ribbon-padding: .375rem 0 !default;
$ribbon-font-size: .8rem !default;
$ribbon-width: 90px !default;
$ribbon-wrapper-size: 70px !default;
$ribbon-top: 10px !default;
$ribbon-right: -2px !default;
$ribbon-lg-wrapper-size: 120px !default;
$ribbon-lg-width: 160px !default;
$ribbon-lg-top: 26px !default;
$ribbon-lg-right: 0 !default;
$ribbon-xl-wrapper-size: 180px !default;
$ribbon-xl-width: 240px !default;
$ribbon-xl-top: 47px !default;
$ribbon-xl-right: 4px !default;
// Dark mode
$enable-dark-mode: false !default;

View File

@ -3,7 +3,7 @@
//
.info-box {
@include box-shadow($card-shadow);
@include box-shadow($lte-card-shadow);
@include border-radius($border-radius);
background-color: $white;

View File

@ -16,22 +16,22 @@
top: auto;
.sidebar {
height: subtract(100vh, add($main-header-height-inner, $main-header-bottom-border-width));
height: subtract(100vh, add($lte-main-header-height-inner, $lte-main-header-bottom-border-width));
}
}
.main-header,
.content-wrapper,
.main-footer {
margin-left: $sidebar-width;
transition: $transition-speed $transition-fn;
margin-left: $lte-sidebar-width;
transition: $lte-transition-speed $lte-transition-fn;
}
&.sidebar-collapse {
.main-header,
.content-wrapper,
.main-footer {
margin-left: $sidebar-mini-width;
margin-left: $lte-sidebar-mini-width;
}
}
@ -46,6 +46,6 @@
// .layout-fixed.text-sm .wrapper .sidebar {
// // stylelint-disable-next-line
// height: calc(100vh - (#{$main-header-height-sm-inner} + #{$main-header-bottom-border-width}));
// height: calc(100vh - (#{$lte-main-header-height-sm-inner} + #{$lte-main-header-bottom-border-width}));
// }
}

View File

@ -10,7 +10,7 @@
position: fixed;
top: 0;
bottom: 0;
margin-left: -#{$sidebar-width};
margin-left: -#{$lte-sidebar-width};
min-height: 100vh;
.sidebar {
@ -25,10 +25,10 @@
// bottom: 0;
// min-height: 100vh;
// z-index: $zindex-header-mobile;
// width: $sidebar-width;
// margin-left: -#{$sidebar-width};
// width: $lte-sidebar-width;
// margin-left: -#{$lte-sidebar-width};
// align-items: baseline;
// @include transition($sidebar-transition);
// @include transition($lte-sidebar-transition);
// .navbar-nav {
// flex-direction: column;

View File

@ -4,15 +4,15 @@
.main-footer {
grid-area: main-footer;
background-color: $main-footer-bg;
border-top: $main-footer-border-top;
color: $main-footer-color;
padding: $main-footer-padding;
background-color: $lte-main-footer-bg;
border-top: $lte-main-footer-border-top;
color: $lte-main-footer-color;
padding: $lte-main-footer-padding;
width: inherit;
// .text-sm &,
// &.text-sm {
// padding: $main-footer-padding-sm;
// padding: $lte-main-footer-padding-sm;
// }
}
@ -23,6 +23,6 @@
}
.content-wrapper {
margin-bottom: $main-footer-height;
margin-bottom: $lte-main-footer-height;
}
}

View File

@ -3,17 +3,17 @@
//
@include header-variant(
$header-light-bg,
$header-light-color,
$header-mobile-light-bg,
$header-mobile-light-color
$lte-header-light-bg,
$lte-header-light-color,
$lte-header-mobile-light-bg,
$lte-header-mobile-light-color
);
.main-header {
grid-area: main-header;
border-bottom: $main-header-bottom-border;
border-bottom: $lte-main-header-bottom-border;
width: inherit;
z-index: $zindex-main-header;
z-index: $lte-zindex-main-header;
}
// Navbar badge
@ -32,6 +32,6 @@
}
.content-wrapper {
// margin-top: $main-header-height;
// margin-top: $lte-main-header-height;
}
}

View File

@ -4,33 +4,33 @@
.sidebar-bg-dark {
@include nav-treeview-dark (
$sidebar-dark-bg,
$sidebar-dark-hover-bg,
$sidebar-dark-color,
$sidebar-dark-hover-color,
$sidebar-dark-active-color,
$sidebar-dark-submenu-bg,
$sidebar-dark-submenu-color,
$sidebar-dark-submenu-hover-color,
$sidebar-dark-submenu-hover-bg,
$sidebar-dark-submenu-active-color,
$sidebar-dark-submenu-active-bg
$lte-sidebar-dark-bg,
$lte-sidebar-dark-hover-bg,
$lte-sidebar-dark-color,
$lte-sidebar-dark-hover-color,
$lte-sidebar-dark-active-color,
$lte-sidebar-dark-submenu-bg,
$lte-sidebar-dark-submenu-color,
$lte-sidebar-dark-submenu-hover-color,
$lte-sidebar-dark-submenu-hover-bg,
$lte-sidebar-dark-submenu-active-color,
$lte-sidebar-dark-submenu-active-bg
);
}
.sidebar-bg-light {
@include nav-treeview-light (
$sidebar-light-bg,
$sidebar-light-hover-bg,
$sidebar-light-color,
$sidebar-light-hover-color,
$sidebar-light-active-color,
$sidebar-light-submenu-bg,
$sidebar-light-submenu-color,
$sidebar-light-submenu-hover-color,
$sidebar-light-submenu-hover-bg,
$sidebar-light-submenu-active-color,
$sidebar-light-submenu-active-bg
$lte-sidebar-light-bg,
$lte-sidebar-light-hover-bg,
$lte-sidebar-light-color,
$lte-sidebar-light-hover-color,
$lte-sidebar-light-active-color,
$lte-sidebar-light-submenu-bg,
$lte-sidebar-light-submenu-color,
$lte-sidebar-light-submenu-hover-color,
$lte-sidebar-light-submenu-hover-bg,
$lte-sidebar-light-submenu-active-color,
$lte-sidebar-light-submenu-active-bg
);
}
@ -40,8 +40,8 @@
.main-sidebar {
grid-area: main-sidebar;
@include transition($sidebar-transition);
z-index: $zindex-sidebar;
min-width: $sidebar-width;
max-width: $sidebar-width;
@include transition($lte-sidebar-transition);
z-index: $lte-zindex-sidebar;
min-width: $lte-sidebar-width;
max-width: $lte-sidebar-width;
}

View File

@ -52,7 +52,7 @@
}
.list-seperator {
background-color: $card-border-color;
background-color: $lte-card-border-color;
height: 1px;
margin: 15px 0 9px;
}
@ -99,8 +99,8 @@
&.user-block-sm {
img {
width: $img-size-sm;
height: $img-size-sm;
width: $lte-img-size-sm;
height: $lte-img-size-sm;
}
.username,
@ -123,29 +123,29 @@
}
.img-sm {
height: $img-size-sm;
width: $img-size-sm;
height: $lte-img-size-sm;
width: $lte-img-size-sm;
+ .img-push {
margin-left: $img-size-sm + $img-size-push;
margin-left: $lte-img-size-sm + $lte-img-size-push;
}
}
.img-md {
width: $img-size-md;
height: $img-size-md;
width: $lte-img-size-md;
height: $lte-img-size-md;
+ .img-push {
margin-left: $img-size-md + $img-size-push;
margin-left: $lte-img-size-md + $lte-img-size-push;
}
}
.img-lg {
width: $img-size-lg;
height: $img-size-lg;
width: $lte-img-size-lg;
height: $lte-img-size-lg;
+ .img-push {
margin-left: $img-size-lg + $img-size-push;
margin-left: $lte-img-size-lg + $lte-img-size-push;
}
}
@ -217,7 +217,7 @@
// General attachemnt block
.attachment-block {
background-color: $gray-100;
border: 1px solid $card-border-color;
border: 1px solid $lte-card-border-color;
margin-bottom: 10px;
padding: 5px;
@ -313,56 +313,56 @@
// Ribbon
.ribbon-wrapper {
height: $ribbon-wrapper-size;
height: $lte-ribbon-wrapper-size;
overflow: hidden;
position: absolute;
right: -2px;
top: -2px;
width: $ribbon-wrapper-size;
width: $lte-ribbon-wrapper-size;
z-index: 10;
&.ribbon-lg {
height: $ribbon-lg-wrapper-size;
width: $ribbon-lg-wrapper-size;
height: $lte-ribbon-lg-wrapper-size;
width: $lte-ribbon-lg-wrapper-size;
.ribbon {
right: $ribbon-lg-right;
top: $ribbon-lg-top;
width: $ribbon-lg-width;
right: $lte-ribbon-lg-right;
top: $lte-ribbon-lg-top;
width: $lte-ribbon-lg-width;
}
}
&.ribbon-xl {
height: $ribbon-xl-wrapper-size;
width: $ribbon-xl-wrapper-size;
height: $lte-ribbon-xl-wrapper-size;
width: $lte-ribbon-xl-wrapper-size;
.ribbon {
right: $ribbon-xl-right;
top: $ribbon-xl-top;
width: $ribbon-xl-width;
right: $lte-ribbon-xl-right;
top: $lte-ribbon-xl-top;
width: $lte-ribbon-xl-width;
}
}
.ribbon {
box-shadow: 0 0 $ribbon-border-size rgba($black, .3);
font-size: $ribbon-font-size;
line-height: $ribbon-line-height;
padding: $ribbon-padding;
box-shadow: 0 0 $lte-ribbon-border-size rgba($black, .3);
font-size: $lte-ribbon-font-size;
line-height: $lte-ribbon-line-height;
padding: $lte-ribbon-padding;
position: relative;
right: $ribbon-right;
right: $lte-ribbon-right;
text-align: center;
text-shadow: 0 -1px 0 rgba($black, .4);
text-transform: uppercase;
top: $ribbon-top;
top: $lte-ribbon-top;
transform: rotate(45deg);
width: $ribbon-width;
width: $lte-ribbon-width;
&::before,
&::after {
border-left: $ribbon-border-size solid transparent;
border-right: $ribbon-border-size solid transparent;
border-top: $ribbon-border-size solid #9e9e9e;
bottom: -$ribbon-border-size;
border-left: $lte-ribbon-border-size solid transparent;
border-right: $lte-ribbon-border-size solid transparent;
border-top: $lte-ribbon-border-size solid #9e9e9e;
bottom: -$lte-ribbon-border-size;
content: "";
position: absolute;
}
@ -382,7 +382,7 @@
bottom: 1.25rem;
position: fixed;
right: 1.25rem;
z-index: $zindex-control-sidebar + 1;
z-index: $lte-zindex-control-sidebar + 1;
&:focus {
box-shadow: none;
@ -471,10 +471,10 @@ blockquote {
// Badge BTN Style
.badge-btn {
border-radius: $button-border-radius-xs;
font-size: $button-font-size-xs;
border-radius: $lte-button-border-radius-xs;
font-size: $lte-button-font-size-xs;
font-weight: 400;
padding: $button-padding-y-xs * 2 $button-padding-x-xs * 2;
padding: $lte-button-padding-y-xs * 2 $lte-button-padding-x-xs * 2;
}
.badge-btn.badge-pill {

View File

@ -6,7 +6,7 @@
margin-bottom: .2rem;
.right {
@include transition(transform $transition-fn $transition-speed);
@include transition(transform $lte-transition-fn $lte-transition-speed);
transform: none #{"/*rtl:rotate(-180deg)*/"};
}
}
@ -22,8 +22,8 @@
.nav-link {
position: relative;
width: subtract($sidebar-width, $sidebar-padding-x * 2);
@include transition(width $transition-fn $transition-speed);
width: subtract($lte-sidebar-width, $lte-sidebar-padding-x * 2);
@include transition(width $lte-transition-fn $lte-transition-speed);
p {
display: inline;

View File

@ -5,7 +5,7 @@
//General CSS
.progress {
@include box-shadow(null);
@include border-radius($progress-bar-border-radius);
@include border-radius($lte-progress-bar-border-radius);
// Vertical bars
&.vertical {

View File

@ -1,10 +1,10 @@
.sidebar-close:not(.sidebar-horizontal) {
.main-sidebar {
margin-left: -#{$sidebar-width};
margin-left: -#{$lte-sidebar-width};
}
// @include media-breakpoint-up(md) {
// .main-brand {
// margin-left: -#{$sidebar-width};
// margin-left: -#{$lte-sidebar-width};
// }
// }
}
@ -19,13 +19,13 @@
// .main-header,
// .content-wrapper,
// .main-footer {
// margin-left: $sidebar-width;
// margin-left: $lte-sidebar-width;
// }
// &.sidebar-collapse {
// .main-header,
// .content-wrapper,
// .main-footer {
// margin-left: $sidebar-mini-width;
// margin-left: $lte-sidebar-mini-width;
// }
// }
}

View File

@ -11,8 +11,8 @@
.sidebar-collapse:not(.sidebar-horizontal) {
.main-sidebar {
min-width: $sidebar-mini-width;
max-width: $sidebar-mini-width;
min-width: $lte-sidebar-mini-width;
max-width: $lte-sidebar-mini-width;
}
// Make the sidebar headers
@ -22,7 +22,7 @@
.nav-sidebar {
.nav-link {
width: $sidebar-mini-width - $sidebar-padding-x * 2;
width: $lte-sidebar-mini-width - $lte-sidebar-padding-x * 2;
}
}
@ -35,15 +35,15 @@
.brand-link {
margin-left: -10px;
animation-name: fadeOut;
animation-duration: $transition-speed;
animation-duration: $lte-transition-speed;
animation-fill-mode: both;
visibility: hidden;
}
&.sidebar-hover {
.main-sidebar {
min-width: $sidebar-width;
max-width: $sidebar-width;
min-width: $lte-sidebar-width;
max-width: $lte-sidebar-width;
}
.nav-sidebar .nav-header {
@ -51,14 +51,14 @@
}
.nav-sidebar .nav-link {
width: subtract($sidebar-width, $sidebar-padding-x * 2);
width: subtract($lte-sidebar-width, $lte-sidebar-padding-x * 2);
}
.nav-sidebar .nav-link p,
.brand-link {
margin-left: 0;
animation-name: fadeIn;
animation-duration: $transition-speed;
animation-duration: $lte-transition-speed;
animation-fill-mode: both;
visibility: visible;
}
@ -79,12 +79,12 @@
// span {
// animation: none;
// z-index: $zindex-sidebar + 12;
// z-index: $lte-zindex-sidebar + 12;
// visibility: visible;
// display: inline-block;
// position: absolute;
// width: $sidebar-width;
// left: $sidebar-mini-width;
// width: $lte-sidebar-width;
// left: $lte-sidebar-mini-width;
// top: 0;
// background-color: inherit;
// padding: inherit;
@ -102,7 +102,7 @@
// .brand-link {
// margin-left: 0;
// animation-name: fadeIn;
// animation-duration: $transition-speed;
// animation-duration: $lte-transition-speed;
// animation-fill-mode: both;
// visibility: visible;
// }
@ -113,7 +113,7 @@
// .brand-link {
// margin-left: -10px;
// animation-name: fadeOut;
// animation-duration: $transition-speed;
// animation-duration: $lte-transition-speed;
// animation-fill-mode: both;
// visibility: visible;
// }

View File

@ -12,11 +12,11 @@
.main-sidebar {
display: grid;
height: $sidebar-horizontal-height;
min-width: $sidebar-horizontal-width;
max-width: $sidebar-horizontal-width;
height: $lte-sidebar-horizontal-height;
min-width: $lte-sidebar-horizontal-width;
max-width: $lte-sidebar-horizontal-width;
justify-content: start;
z-index: $zindex-sidebar-horizontal;
z-index: $lte-zindex-sidebar-horizontal;
}
.brand-container {
@ -60,7 +60,7 @@
&.sidebar-close {
.main-sidebar {
margin-top: -#{$sidebar-horizontal-height};
margin-top: -#{$lte-sidebar-horizontal-height};
}
}
}

View File

@ -2,10 +2,10 @@
// min-height: 100%;
overflow-x: hidden;
overflow-y: auto;
padding-bottom: $sidebar-padding-y;
padding-left: $sidebar-padding-x;
padding-right: $sidebar-padding-x;
padding-top: $sidebar-padding-y;
padding-bottom: $lte-sidebar-padding-y;
padding-left: $lte-sidebar-padding-x;
padding-right: $lte-sidebar-padding-x;
padding-top: $lte-sidebar-padding-y;
@include scrollbar-color-gray();
@include scrollbar-width-thin();
}

View File

@ -4,7 +4,7 @@
.small-box {
@include border-radius($border-radius);
@include box-shadow($card-shadow);
@include box-shadow($lte-card-shadow);
display: block;
margin-bottom: 1.25rem;
@ -101,7 +101,7 @@
position: absolute;
right: 15px;
top: 15px;
transition: transform $transition-speed linear;
transition: transform $lte-transition-speed linear;
&.inner-icon {
font-size: 70px;
@ -114,7 +114,7 @@
position: absolute;
right: 15px;
top: 15px;
transition: transform $transition-speed linear;
transition: transform $lte-transition-speed linear;
}
}

View File

@ -84,7 +84,7 @@
cursor: pointer;
i.expandable-table-caret {
transition: transform $transition-speed linear;
transition: transform $lte-transition-speed linear;
}
&[aria-expanded="true"] {
td i.expandable-table-caret {

View File

@ -12,7 +12,7 @@
}
.text-xs {
font-size: $font-size-xs !important;
font-size: $lte-font-size-xs !important;
}
.text-sm {
@ -28,7 +28,7 @@
}
.text-xl {
font-size: $font-size-xl !important;
font-size: $lte-font-size-xl !important;
}
// text color variations

File diff suppressed because it is too large Load Diff

View File

@ -8,8 +8,8 @@
// Bootstrap
// ---------------------------------------------------
@import "bootstrap/scss/functions";
@import "variables"; // little modified are here
@import "bootstrap/scss/variables";
@import "variables"; // little modified are here
@import "bootstrap/scss/mixins";
@import "custom-utilities";
@import "bootstrap/scss/utilities";
@ -17,7 +17,6 @@
// Variables and Mixins
// ---------------------------------------------------
@import "custom-variables";
@import "mixins";
@import "parts/core";

View File

@ -1,4 +1,4 @@
.content-wrapper {
background-color: $main-bg-alt;
color: $main-color-alt;
background-color: $lte-main-bg-alt;
color: $lte-main-color-alt;
}

View File

@ -1,36 +0,0 @@
// SIDEBAR SKINS
// --------------------------------------------------------
// Dark sidebar
$sidebar-dark-bg-alt: $dark-alt !default;
$sidebar-dark-hover-bg-alt: rgba(255, 255, 255, .1) !default;
$sidebar-dark-color-alt: #c2c7d0 !default;
$sidebar-dark-hover-color-alt: $white-alt !default;
$sidebar-dark-active-color-alt: $white-alt !default;
$sidebar-dark-submenu-bg-alt: transparent !default;
$sidebar-dark-submenu-color-alt: #c2c7d0 !default;
$sidebar-dark-submenu-hover-color-alt: $white-alt !default;
$sidebar-dark-submenu-hover-bg-alt: $sidebar-dark-hover-bg-alt !default;
$sidebar-dark-submenu-active-color-alt: $sidebar-dark-bg-alt !default;
$sidebar-dark-submenu-active-bg-alt: rgba(255, 255, 255, .9) !default;
// Light sidebar
$sidebar-light-bg-alt: $white-alt !default;
$sidebar-light-hover-bg-alt: rgba($black-alt, .1) !default;
$sidebar-light-color-alt: $gray-800-alt !default;
$sidebar-light-hover-color-alt: $gray-900-alt !default;
$sidebar-light-active-color-alt: $black-alt !default;
$sidebar-light-submenu-bg-alt: transparent !default;
$sidebar-light-submenu-color-alt: #777 !default;
$sidebar-light-submenu-hover-color-alt: $black-alt !default;
$sidebar-light-submenu-hover-bg-alt: $sidebar-light-hover-bg-alt !default;
$sidebar-light-submenu-active-color-alt: $sidebar-light-hover-color-alt !default;
$sidebar-light-submenu-active-bg-alt: $sidebar-light-submenu-hover-bg-alt !default;
// MAIN FOOTER
// --------------------------------------------------------
$main-footer-bg-alt: $dark-alt !default;
// Body background (Affects main content background only)
$main-bg-alt: $black-alt !default;
$main-color-alt: $white-alt !default;

View File

@ -1,4 +1,4 @@
.main-footer {
background-color: $main-footer-bg-alt;
background-color: $lte-main-footer-bg-alt;
border-top-color: tint-color($dark-alt, 10%);
}

View File

@ -4,33 +4,33 @@
.sidebar-bg-dark {
@include nav-treeview-dark (
$sidebar-dark-bg-alt,
$sidebar-dark-hover-bg-alt,
$sidebar-dark-color-alt,
$sidebar-dark-hover-color-alt,
$sidebar-dark-active-color-alt,
$sidebar-dark-submenu-bg-alt,
$sidebar-dark-submenu-color-alt,
$sidebar-dark-submenu-hover-color-alt,
$sidebar-dark-submenu-hover-bg-alt,
$sidebar-dark-submenu-active-color-alt,
$sidebar-dark-submenu-active-bg-alt
$lte-sidebar-dark-bg-alt,
$lte-sidebar-dark-hover-bg-alt,
$lte-sidebar-dark-color-alt,
$lte-sidebar-dark-hover-color-alt,
$lte-sidebar-dark-active-color-alt,
$lte-sidebar-dark-submenu-bg-alt,
$lte-sidebar-dark-submenu-color-alt,
$lte-sidebar-dark-submenu-hover-color-alt,
$lte-sidebar-dark-submenu-hover-bg-alt,
$lte-sidebar-dark-submenu-active-color-alt,
$lte-sidebar-dark-submenu-active-bg-alt
);
}
.sidebar-bg-light {
@include nav-treeview-light (
$sidebar-light-bg-alt,
$sidebar-light-hover-bg-alt,
$sidebar-light-color-alt,
$sidebar-light-hover-color-alt,
$sidebar-light-active-color-alt,
$sidebar-light-submenu-bg-alt,
$sidebar-light-submenu-color-alt,
$sidebar-light-submenu-hover-color-alt,
$sidebar-light-submenu-hover-bg-alt,
$sidebar-light-submenu-active-color-alt,
$sidebar-light-submenu-active-bg-alt
$lte-sidebar-light-bg-alt,
$lte-sidebar-light-hover-bg-alt,
$lte-sidebar-light-color-alt,
$lte-sidebar-light-hover-color-alt,
$lte-sidebar-light-active-color-alt,
$lte-sidebar-light-submenu-bg-alt,
$lte-sidebar-light-submenu-color-alt,
$lte-sidebar-light-submenu-hover-color-alt,
$lte-sidebar-light-submenu-hover-bg-alt,
$lte-sidebar-light-submenu-active-color-alt,
$lte-sidebar-light-submenu-active-bg-alt
);
}

View File

@ -0,0 +1,36 @@
// SIDEBAR SKINS
// --------------------------------------------------------
// Dark sidebar
$lte-sidebar-dark-bg-alt: $dark-alt !default;
$lte-sidebar-dark-hover-bg-alt: rgba(255, 255, 255, .1) !default;
$lte-sidebar-dark-color-alt: #c2c7d0 !default;
$lte-sidebar-dark-hover-color-alt: $white-alt !default;
$lte-sidebar-dark-active-color-alt: $white-alt !default;
$lte-sidebar-dark-submenu-bg-alt: transparent !default;
$lte-sidebar-dark-submenu-color-alt: #c2c7d0 !default;
$lte-sidebar-dark-submenu-hover-color-alt: $white-alt !default;
$lte-sidebar-dark-submenu-hover-bg-alt: $lte-sidebar-dark-hover-bg-alt !default;
$lte-sidebar-dark-submenu-active-color-alt: $lte-sidebar-dark-bg-alt !default;
$lte-sidebar-dark-submenu-active-bg-alt: rgba(255, 255, 255, .9) !default;
// Light sidebar
$lte-sidebar-light-bg-alt: $white-alt !default;
$lte-sidebar-light-hover-bg-alt: rgba($black-alt, .1) !default;
$lte-sidebar-light-color-alt: $gray-800-alt !default;
$lte-sidebar-light-hover-color-alt: $gray-900-alt !default;
$lte-sidebar-light-active-color-alt: $black-alt !default;
$lte-sidebar-light-submenu-bg-alt: transparent !default;
$lte-sidebar-light-submenu-color-alt: #777 !default;
$lte-sidebar-light-submenu-hover-color-alt: $black-alt !default;
$lte-sidebar-light-submenu-hover-bg-alt: $lte-sidebar-light-hover-bg-alt !default;
$lte-sidebar-light-submenu-active-color-alt: $lte-sidebar-light-hover-color-alt !default;
$lte-sidebar-light-submenu-active-bg-alt: $lte-sidebar-light-submenu-hover-bg-alt !default;
// MAIN FOOTER
// --------------------------------------------------------
$lte-main-footer-bg-alt: $dark-alt !default;
// Body background (Affects main content background only)
$lte-main-bg-alt: $black-alt !default;
$lte-main-color-alt: $white-alt !default;

View File

@ -57,8 +57,8 @@
@import "../bootstrap-dark/dark";
// AdminLTE dark
@import "variables-alt";
@import "../mixins";
@import "custom-variables-alt";
@import "parts/core";
@import "parts/components";
@import "parts/extra-components";

View File

@ -3,14 +3,14 @@
//
@mixin header-variant(
$header-bg,
$header-color,
$header-mobile-bg,
$header-mobile-color
$lte-header-bg,
$lte-header-color,
$lte-header-mobile-bg,
$lte-header-mobile-color
) {
.main-header {
background-color: $header-bg;
color: $header-color;
background-color: $lte-header-bg;
color: $lte-header-color;
.nav-link {
color: $dark;
@ -24,8 +24,8 @@
@include media-breakpoint-down(lg) {
.main-header {
background-color: $header-mobile-bg;
color: $header-mobile-color;
background-color: $lte-header-mobile-bg;
color: $lte-header-mobile-color;
}
}
}

View File

@ -1,18 +1,18 @@
@mixin nav-treeview-dark(
$sidebar-bg,
$sidebar-hover-bg,
$sidebar-color,
$sidebar-hover-color,
$sidebar-active-color,
$sidebar-submenu-bg,
$sidebar-submenu-color,
$sidebar-submenu-hover-color,
$sidebar-submenu-hover-bg,
$sidebar-submenu-active-color,
$sidebar-submenu-active-bg
$lte-sidebar-bg,
$lte-sidebar-hover-bg,
$lte-sidebar-color,
$lte-sidebar-hover-color,
$lte-sidebar-active-color,
$lte-sidebar-submenu-bg,
$lte-sidebar-submenu-color,
$lte-sidebar-submenu-hover-color,
$lte-sidebar-submenu-hover-bg,
$lte-sidebar-submenu-active-color,
$lte-sidebar-submenu-active-bg
) {
// Sidebar background color
background-color: $sidebar-bg;
background-color: $lte-sidebar-bg;
// Sidebar Menu. First level links
.nav-sidebar > .nav-item {
@ -20,7 +20,7 @@
> .nav-link {
// border-left: 3px solid transparent;
&:active {
color: $sidebar-color;
color: $lte-sidebar-color;
}
}
@ -28,30 +28,30 @@
&.menu-open > .nav-link,
&:hover > .nav-link,
> .nav-link:focus {
background-color: $sidebar-hover-bg;
color: $sidebar-hover-color;
background-color: $lte-sidebar-hover-bg;
color: $lte-sidebar-hover-color;
}
> .nav-link.active {
color: $sidebar-hover-color;
color: $lte-sidebar-hover-color;
}
// First Level Submenu
> .nav-treeview {
background-color: $sidebar-submenu-bg;
background-color: $lte-sidebar-submenu-bg;
}
}
// Section Heading
.nav-header {
background-color: inherit; //darken($sidebar-bg, 3%);
color: tint-color($sidebar-color, 5%);
background-color: inherit; //darken($lte-sidebar-bg, 3%);
color: tint-color($lte-sidebar-color, 5%);
}
// All links within the sidebar menu
.sidebar {
a {
color: $sidebar-color;
color: $lte-sidebar-color;
&:hover,
&:focus {
@ -64,12 +64,12 @@
.nav-treeview {
> .nav-item {
> .nav-link {
color: $sidebar-submenu-color;
color: $lte-sidebar-submenu-color;
&:hover,
&:focus {
background-color: $sidebar-submenu-hover-bg;
color: $sidebar-submenu-hover-color;
background-color: $lte-sidebar-submenu-hover-bg;
color: $lte-sidebar-submenu-hover-color;
}
}
@ -77,8 +77,8 @@
&,
&:hover,
&:focus {
background-color: $sidebar-submenu-active-bg;
color: $sidebar-submenu-active-color;
background-color: $lte-sidebar-submenu-active-bg;
color: $lte-sidebar-submenu-active-color;
}
}
}

View File

@ -1,18 +1,18 @@
@mixin nav-treeview-light(
$sidebar-bg,
$sidebar-hover-bg,
$sidebar-color,
$sidebar-hover-color,
$sidebar-active-color,
$sidebar-submenu-bg,
$sidebar-submenu-color,
$sidebar-submenu-hover-color,
$sidebar-submenu-hover-bg,
$sidebar-submenu-active-color,
$sidebar-submenu-active-bg
$lte-sidebar-bg,
$lte-sidebar-hover-bg,
$lte-sidebar-color,
$lte-sidebar-hover-color,
$lte-sidebar-active-color,
$lte-sidebar-submenu-bg,
$lte-sidebar-submenu-color,
$lte-sidebar-submenu-hover-color,
$lte-sidebar-submenu-hover-bg,
$lte-sidebar-submenu-active-color,
$lte-sidebar-submenu-active-bg
) {
// Sidebar background color
background-color: $sidebar-bg;
background-color: $lte-sidebar-bg;
// Sidebar Menu. First level links
.nav-sidebar > .nav-item {
@ -21,37 +21,37 @@
// border-left: 3px solid transparent;
&:active,
&:focus {
color: $sidebar-color;
color: $lte-sidebar-color;
}
}
// Hover and active states
&.menu-open > .nav-link,
&:hover > .nav-link {
background-color: $sidebar-hover-bg;
color: $sidebar-hover-color;
background-color: $lte-sidebar-hover-bg;
color: $lte-sidebar-hover-color;
}
> .nav-link.active {
color: $sidebar-active-color;
color: $lte-sidebar-active-color;
}
// First Level Submenu
> .nav-treeview {
background-color: $sidebar-submenu-bg;
background-color: $lte-sidebar-submenu-bg;
}
}
// Section Heading
.nav-header {
background-color: inherit;
color: shade-color($sidebar-color, 5%);
color: shade-color($lte-sidebar-color, 5%);
}
// All links within the sidebar menu
.sidebar {
a {
color: $sidebar-color;
color: $lte-sidebar-color;
&:hover {
text-decoration: none;
@ -63,25 +63,25 @@
.nav-treeview {
> .nav-item {
> .nav-link {
color: $sidebar-submenu-color;
color: $lte-sidebar-submenu-color;
&:hover,
&:focus {
background-color: $sidebar-submenu-hover-bg;
color: $sidebar-submenu-hover-color;
background-color: $lte-sidebar-submenu-hover-bg;
color: $lte-sidebar-submenu-hover-color;
}
}
> .nav-link.active {
&,
&:hover {
background-color: $sidebar-submenu-active-bg;
color: $sidebar-submenu-active-color;
background-color: $lte-sidebar-submenu-active-bg;
color: $lte-sidebar-submenu-active-color;
}
}
> .nav-link:hover {
background-color: $sidebar-submenu-hover-bg;
background-color: $lte-sidebar-submenu-hover-bg;
}
}
}