diff --git a/resources/www/_shared/styles/_main-menu.scss b/resources/www/_shared/styles/_main-menu.scss index 27ebf231d7..ee135a49d1 100644 --- a/resources/www/_shared/styles/_main-menu.scss +++ b/resources/www/_shared/styles/_main-menu.scss @@ -34,6 +34,9 @@ $mainMenuBottomBorder: none !default; .desktopmenu { display: inline-block; } + .inline { + display: inline-block !important; + } .show-menu { display: none; i { @@ -189,25 +192,79 @@ $mainMenuBottomBorder: none !default; } } } - #nav_customlink_container { - left: 10px; + #nav_menu_container { + top: 35px; + .nav_menu { + top: 9px; + } .arrow-up { - margin-left: 82px; + left: 62px; display: block; + position: absolute; } } - #nav_menu_container { + #nav_customlink_container { + display: none; + position: relative; left: 10px; + width: auto; + .nav-wrapper-box { + position: absolute; + background: #d8d8d8; + border-radius: 5px; + padding-right: 10px; + padding-left: 10px; + top: 9px; + .nav_menu { + position: relative; + li.menu-bar-item { + width: 100%; + left: 0; + } + li.menu-bar-item a { + > span { + padding: 0; + display: inline-block; + } + } + } + } .arrow-up { - margin-left: 51px; + left: 82px; display: block; + position: absolute; } } #nav_account_container { + position: relative; right: 10px; + width: auto; + .nav-wrapper-box { + position: absolute; + right: 10px; + background: #d8d8d8; + border-radius: 5px; + padding-right: 10px; + padding-left: 10px; + top: 9px; + .nav_menu { + position: relative; + li.menu-bar-item { + width: 100%; + left: 0; + } + li.menu-bar-item a { + > span { + padding: 0; + display: inline-block; + } + } + } + } .arrow-up { - margin-left: 147px; + right: 23px; display: block; + position: absolute; } } #nav_notification_container { diff --git a/templates/web/common/menubar.html.twig b/templates/web/common/menubar.html.twig index 94aed445a4..9df99b36b4 100644 --- a/templates/web/common/menubar.html.twig +++ b/templates/web/common/menubar.html.twig @@ -122,7 +122,9 @@ - @@ -360,6 +365,7 @@ } if ($('#nav_customlink_container').is(":hidden")) { $('#nav_customlink_container').show(); + $('#nav_customlink_container').addClass('inline'); } if ($('#nav_account_container').is(":visible")) { $('#nav_account_container').hide(); @@ -371,6 +377,7 @@ if ($('#nav_menu_container').is(":visible")) { $('#nav_menu_container').hide(); } + $('#nav_customlink_container').removeClass('inline'); } });