From 377fbfd2b0d3d25d7ec3135ac44cdc538f4ba654 Mon Sep 17 00:00:00 2001 From: petergood Date: Mon, 18 Dec 2017 12:37:23 +0100 Subject: [PATCH] Added media query to determine if header should auto hide --- less/header.less | 4 ++++ lib/persona.js | 15 +++------------ 2 files changed, 7 insertions(+), 12 deletions(-) diff --git a/less/header.less b/less/header.less index d825d6c..a525ed4 100644 --- a/less/header.less +++ b/less/header.less @@ -242,6 +242,10 @@ margin-left: -30px; } } + + @media (min-width: @screen-md-min) { + top: 0px !important; + } } .breadcrumb { diff --git a/lib/persona.js b/lib/persona.js index f1a6c05..f7c5383 100644 --- a/lib/persona.js +++ b/lib/persona.js @@ -3,27 +3,18 @@ /*globals ajaxify, config, utils, app, socket, NProgress*/ $(document).ready(function() { - $(".navbar-fixed-top").autoHidingNavbar({ - showOnBottom: false, - disableAutohide: true - }); + var env = utils.findBootstrapEnvironment(); setupNProgress(); setupTaskbar(); setupEditedByIcon(); setupMobileMenu(); setupQuickReply(); - updateAutoHidingNavbar(); - $(window).on('resize', function() { - updateAutoHidingNavbar(); + $(".navbar-fixed-top").autoHidingNavbar({ + showOnBottom: false }); - function updateAutoHidingNavbar() { - var env = utils.findBootstrapEnvironment(); - $(".navbar-fixed-top").autoHidingNavbar('setDisableAutohide', !(env === 'xs' || env ==='sm')); - } - function setupNProgress() { $(window).on('action:ajaxify.start', function() { NProgress.set(0.7);