Create New Item
Item Type
File
Folder
Item Name
Search file in folder and subfolders...
Are you sure want to rename?
File Manager
/
panel
/
scss
:
_sidebar.scss
Advanced Search
Upload
New Item
Settings
Back
Back Up
Advanced Editor
Save
/* Sidebar */ .sidebar { min-height: calc(100vh - #{$navbar-height}); background: $sidebar-light-bg; font-family: $type-2; padding: 0; width: $sidebar-width-lg; z-index: 11; transition: width $action-transition-duration $action-transition-timing-function, background $action-transition-duration $action-transition-timing-function; -webkit-transition: width $action-transition-duration $action-transition-timing-function, background $action-transition-duration $action-transition-timing-function; -moz-transition: width $action-transition-duration $action-transition-timing-function, background $action-transition-duration $action-transition-timing-function; -ms-transition: width $action-transition-duration $action-transition-timing-function, background $action-transition-duration $action-transition-timing-function; .nav { overflow: hidden; flex-wrap: nowrap; flex-direction: column; .nav-item { .collapse { z-index: 999; } .collapse.show, .collapsing { background: $sidebar-light-menu-active-bg; } .nav-link { align-items: center; display: flex; padding: $sidebar-menu-padding; white-space: nowrap; height: $nav-link-height; color: $sidebar-light-menu-color; i { &.menu-arrow { margin-left: auto; margin-right: 0; @include transition-duration(0.2s); @include transition-property(transform); @include transition-timing-function(ease-in); &:before { content: "\F142"; font-family: "Material Design Icons"; font-size: 18px; line-height: 1; font-style: normal; vertical-align: middle; color: rgba($sidebar-light-menu-color, 0.5); } } } &[aria-expanded="true"] { background: $sidebar-light-menu-active-bg; i { &.menu-arrow { @include transform(rotate(90deg)); } } } .menu-icon { margin-right: 1.25rem; width: $sidebar-icon-size; line-height: 1; font-size: 18px; color: lighten($sidebar-light-menu-icon-color, 30%); .rtl & { margin-right: 0; margin-left: 1.25rem; } } .menu-title { color: inherit; display: inline-block; font-size: $sidebar-menu-font-size; line-height: 1; vertical-align: middle; } .badge { margin-left: auto; } &:hover { color: darken($sidebar-light-menu-color, 5%); } } &.active { >.nav-link { color: $sidebar-light-menu-active-color; .menu-title, i { color: inherit; } } } &.nav-profile { .nav-link { @include display-flex; @include flex-direction(column); height: auto; .user-wrapper { @include display-flex; margin-bottom: 30px; .profile-image { width: 40px; height: 40px; img { @include border-radius(100%); max-width: 100%; } } .text-wrapper { margin-left: 15px; .rtl & { margin-left: 0; margin-right: 15px; } .profile-name { font-weight: 500; margin-bottom: 8px; } .designation { margin-right: 3px; } } } } } } &:not(.sub-menu) { >.nav-item { &:hover { &:not(.nav-profile) { >.nav-link { background: $sidebar-light-menu-hover-bg; color: $sidebar-light-menu-hover-color; } } } } } &.sub-menu { margin-bottom: 0; padding: $sidebar-submenu-padding; .nav-item { .nav-link { color: $sidebar-light-submenu-color; padding: $sidebar-submenu-item-padding; font-size: $sidebar-submenu-font-size; line-height: 1; height: auto; &.active { color: $sidebar-light-menu-active-color; background: transparent; &:before { background: $sidebar-light-menu-active-color; } } } &:hover { >.nav-link { background: $sidebar-light-submenu-hover-bg; color: $sidebar-light-submenu-hover-color; &:before { background: $sidebar-light-submenu-hover-color; } } } } } } } //sidebar color variation .sidebar-dark { .sidebar { background: $sidebar-dark-bg; .nav { .nav-item { .collapse.show, .collapsing { background: $sidebar-dark-menu-active-bg; } .nav-link { color: $sidebar-dark-menu-color; &[aria-expanded="true"] { background: $sidebar-dark-menu-active-bg; } i { color: $sidebar-dark-menu-icon-color; &.menu-arrow { &:before { color: rgba($sidebar-dark-menu-color, 0.5); } } } &:hover { color: darken($sidebar-dark-menu-color, 5%); } } &.nav-profile { .profile-name { .name { color: $sidebar-dark-profile-name-color; } .designation { color: $sidebar-dark-profile-title-color; } } .notification-panel { &:before { background: $sidebar-dark-profile-name-color; } >span { background: $sidebar-dark-menu-active-bg; i { color: color(gray-light); } } } } &.active { >.nav-link { color: $sidebar-dark-menu-active-color; } } .sidebar-sticker { background: $sidebar-dark-menu-active-bg; } } &:not(.sub-menu) { >.nav-item { &:hover { &:not(.nav-profile) { >.nav-link { background: $sidebar-dark-menu-hover-bg; color: $sidebar-dark-menu-hover-color; } } } } } &.sub-menu { .nav-item { .nav-link { color: $sidebar-dark-submenu-color; &.active { color: $sidebar-dark-menu-active-color; &:before { background: $sidebar-dark-menu-active-color; } } } &:hover { >.nav-link { background: $sidebar-dark-submenu-hover-bg; color: $sidebar-dark-submenu-hover-color; &:before { background: $sidebar-dark-submenu-hover-color; } } } } } } } } /* style for off-canvas menu*/ @media screen and (max-width: 991px) { .sidebar-offcanvas { position: fixed; max-height: calc(100vh - #{$navbar-height}); top: $navbar-height; bottom: 0; overflow: auto; right: -$sidebar-width-lg; -webkit-transition: all 0.25s ease-out; -o-transition: all 0.25s ease-out; transition: all 0.25s ease-out; &.active { right: 0; } } }