.sidebar-nav-menu { line-height: #{floor($menu-font-size * 2.19)}; padding: ($padding / 2) 0; } .sidebar-nav-submenu { border: none; margin: 0 0 0 $padding; padding: 0; } .sidebar-nav-menu .nav-menu-item a, .sidebar-nav-title { padding: 0 $padding; } .nav-menu-item .nav-menu-link, .nav-menu-item .nav-submenu-link { display: block; cursor: pointer; } @if $menu-item-background-color-over != null { .sidebar-nav-menu, .sidebar-nav-submenu { .nav-menu-item-collapsed.nav-menu-item-not-selected:hover { @if $menu-item-background-gradient == true { @include background-gradient($menu-item-background-color-over, menu-bevel, right); } @else { @if type-of($menu-item-background-gradient) == "list" { @include background-gradient(null, $menu-item-background-gradient, left); } } background-color: lighten($menu-item-background-color-over, 15%); } .nav-menu-item-collapsed.nav-menu-item-not-selected .nav-menu-link:hover, .nav-menu-item-collapsed.nav-menu-item-not-selected .nav-submenu-link:hover { @if $menu-item-hover-color { color: $menu-item-hover-color; } @else { color: darken($menu-item-background-color-over, 90%); } text-decoration: none; } } .sidebar-nav-menu { .nav-menu-item-selected { .nav-menu-link { color: darken($menu-item-background-color-over, 90%); text-decoration: none; } } } .sidebar-nav-submenu { .nav-menu-item-selected { .nav-submenu-link { color: darken($menu-item-background-color-over, 90%); text-decoration: none; } } } }