diff --git a/public/css/icinga/menu.less b/public/css/icinga/menu.less index 669aaed0b..5b9c274ae 100644 --- a/public/css/icinga/menu.less +++ b/public/css/icinga/menu.less @@ -532,24 +532,30 @@ html.no-js #toggle-sidebar { margin-right: 0; } -#layout.sidebar-collapsed #menu .nav-level-1 > .nav-item.hover .nav-level-2 > .nav-item-header { - background-color: @menu-bg-color; - border-bottom: 1px solid @gray-light; - border-top-left-radius: .25em; - border-top-right-radius: .25em; +#layout:not(.minimal-layout).sidebar-collapsed #menu .nav-level-1 > .nav-item.hover > .nav-level-2 { + &:not(.bottom-up)::after { + background-color: @menu-bg-color; + } - span { - padding-left: 1.375em; - padding-right: 0.545em; - height: @nav-item-height; - line-height: @nav-item-height; - display: block; + .nav-item-header { + background-color: @menu-bg-color; + border-bottom: 1px solid @gray-light; + border-top-left-radius: .25em; + border-top-right-radius: .25em; - font-weight: @font-weight-bold; - .text-ellipsis(); + span { + padding-left: 1.375em; + padding-right: 0.545em; + height: @nav-item-height; + line-height: @nav-item-height; + display: block; - > .badge { - display: none; + font-weight: @font-weight-bold; + .text-ellipsis(); + + > .badge { + display: none; + } } } }