From 840a0702ad63c7e5717db74a12cafe56b1392a09 Mon Sep 17 00:00:00 2001 From: Mark Jones Date: Wed, 4 May 2016 16:07:43 -0400 Subject: [PATCH 1/1] Admin menu height auto-adjustment --- sites/all/modules/contrib/admin_menu/admin_menu.css | 2 +- sites/all/modules/contrib/admin_menu/admin_menu.js | 3 +++ .../contrib/admin_menu/admin_menu_toolbar/admin_menu_toolbar.css | 2 +- 3 files changed, 5 insertions(+), 2 deletions(-) diff --git a/sites/all/modules/contrib/admin_menu/admin_menu.css b/sites/all/modules/contrib/admin_menu/admin_menu.css index 52ae3ff..b64dc64 100644 --- a/sites/all/modules/contrib/admin_menu/admin_menu.css +++ b/sites/all/modules/contrib/admin_menu/admin_menu.css @@ -43,7 +43,7 @@ border-right: none; } body.admin-menu { - margin-top: 20px !important; + margin-top: 20px; } /* All lists */ diff --git a/sites/all/modules/contrib/admin_menu/admin_menu.js b/sites/all/modules/contrib/admin_menu/admin_menu.js index 2e28b55..7e37ab4 100644 --- a/sites/all/modules/contrib/admin_menu/admin_menu.js +++ b/sites/all/modules/contrib/admin_menu/admin_menu.js @@ -105,6 +105,9 @@ Drupal.behaviors.adminMenuMarginTop = { attach: function (context, settings) { if (!settings.admin_menu.suppress && settings.admin_menu.margin_top) { $('body:not(.admin-menu)', context).addClass('admin-menu'); + $(window, context).on('load resize',function(){ + $('body.admin-menu', context).css('margin-top',$('#admin-menu-wrapper').height()+'px'); + }); } } }; diff --git a/sites/all/modules/contrib/admin_menu/admin_menu_toolbar/admin_menu_toolbar.css b/sites/all/modules/contrib/admin_menu/admin_menu_toolbar/admin_menu_toolbar.css index a3e9f3e..fdf5674 100644 --- a/sites/all/modules/contrib/admin_menu/admin_menu_toolbar/admin_menu_toolbar.css +++ b/sites/all/modules/contrib/admin_menu/admin_menu_toolbar/admin_menu_toolbar.css @@ -11,7 +11,7 @@ /* Adjust margin/height */ html body.admin-menu { - margin-top: 29px !important; + margin-top: 29px; } html body.admin-menu-with-shortcuts { margin-top: 65px !important; -- 2.7.4.windows.1