From 49ad411f4b523fd9e97f271676caa9fdc270961a Mon Sep 17 00:00:00 2001 From: Nickolay Buinenko Date: Wed, 7 May 2014 16:14:23 +0300 Subject: [PATCH] Centered menu js (max-width) --- js/init.js | 1 - js/init.min.js | 2 +- 2 files changed, 1 insertion(+), 2 deletions(-) diff --git a/js/init.js b/js/init.js index c2bc2c0..033de04 100644 --- a/js/init.js +++ b/js/init.js @@ -83,7 +83,6 @@ function autoWidthMenu () { } else { vElemsWidth = jQuery('.site-navigation').outerWidth() + 20; } - vElemsWidth = vElemsWidth + 50; jQuery('.menu-wrapper').css({'max-width': vElemsWidth + 'px'}) } else { jQuery('.menu-wrapper').css({'max-width': 'none'}) diff --git a/js/init.min.js b/js/init.min.js index f4589a9..1808c77 100644 --- a/js/init.min.js +++ b/js/init.min.js @@ -1 +1 @@ -function autoWidthMenu(){var e=0;if(jQuery(".menu-wrapper").hasClass("center-pos")){if(jQuery(".cart-button").length>0||jQuery("#header_language_select").length>0){if(jQuery(".cart-button").length>0){e+=jQuery(".cart-button").outerWidth()}if(jQuery("#header_language_select").length>0){e+=jQuery("#header_language_select").outerWidth()}e+=jQuery(".site-navigation").outerWidth()}else{e=jQuery(".site-navigation").outerWidth()+20}e=e+50;jQuery(".menu-wrapper").css({"max-width":e+"px"})}else{jQuery(".menu-wrapper").css({"max-width":"none"})}}jQuery(document).ready(function(e){e(".menu").mobileMenu({defaultText:"Navigate to...",className:"select-menu",subMenuDash:"  –"});e("#wp-calendar td:not(#next, #prev):has(a)").addClass("cal_has_posts");e("article.format-image .entry-content a img").each(function(t){e(this).parent("a").addClass("fancybox")});if(e(".fancybox").length>0){e(".fancybox").fancybox({overlayShow:true,transitionIn:"elastic",transitionOut:"elastic",padding:0,autoScale:false,speedIn:250,speedOut:250,width:800,height:600,overlayOpacity:.25,overlayColor:"#000",autoScale:true,autoDimensions:false,centerOnScroll:true})}e("#back-top a").click(function(){e("body,html").animate({scrollTop:0},850);return false});if(e(".tabbed-nav").length>0){e(".tabbed-nav").easyResponsiveTabs({type:"vertical",width:"auto",fit:true})}e(".menu li:has(ul)").mobileMenuDropdown();e(window).resize()});jQuery(window).bind("resize",function(){vhGroupClass=jQuery(".responsive #page .container header .header-hgroup").data("originalstyle");vmWrapperClass=jQuery(".responsive #page .container header .menu-wrapper").data("originalstyle");if(jQuery(window).width()<=767){if(jQuery(".responsive .cart-button").length>0){jQuery(".responsive .select-menu").css({"max-width":"80%",margin:"6px 0 25px 0"})}jQuery(".responsive #page .container header .header-hgroup").removeClass(vhGroupClass).addClass("center-pos");jQuery(".responsive #page .container header .menu-wrapper").removeClass(vmWrapperClass).addClass("center-pos")}else{jQuery(".select-menu").css({"max-width":"none",margin:"0 0 25px 0"});jQuery(".responsive #page .container header .header-hgroup").removeClass("center-pos").addClass(vhGroupClass);jQuery(".responsive #page .container header .menu-wrapper").removeClass("center-pos").addClass(vmWrapperClass)}autoWidthMenu();jQuery(window).scroll()});jQuery(window).bind("scroll",function(){var e=false;var t=jQuery("#page").outerHeight();var n=jQuery(window).height();var r=jQuery(".head-container").outerHeight();if(t-n>0){if(t-n-(r+125)>r){e=true}}if(ThGlobal.is_fixed_header!=-1&&e){if(jQuery(this).scrollTop()+50>r){if(jQuery("#wpadminbar").length>0){jQuery(".head-container").addClass("fixed is_indent")}else{jQuery(".head-container").addClass("fixed")}}else{jQuery(".head-container").removeClass("fixed is_indent")}}else{jQuery(".head-container").removeClass("fixed is_indent")}if(jQuery(window).scrollTop()+jQuery(window).height()==jQuery(document).height()){jQuery("#back-top").fadeIn("slow")}else{jQuery("#back-top").fadeOut("slow")}}) \ No newline at end of file +function autoWidthMenu(){var e=0;if(jQuery(".menu-wrapper").hasClass("center-pos")){if(jQuery(".cart-button").length>0||jQuery("#header_language_select").length>0){if(jQuery(".cart-button").length>0){e+=jQuery(".cart-button").outerWidth()}if(jQuery("#header_language_select").length>0){e+=jQuery("#header_language_select").outerWidth()}e+=jQuery(".site-navigation").outerWidth()}else{e=jQuery(".site-navigation").outerWidth()+20};jQuery(".menu-wrapper").css({"max-width":e+"px"})}else{jQuery(".menu-wrapper").css({"max-width":"none"})}}jQuery(document).ready(function(e){e(".menu").mobileMenu({defaultText:"Navigate to...",className:"select-menu",subMenuDash:"  –"});e("#wp-calendar td:not(#next, #prev):has(a)").addClass("cal_has_posts");e("article.format-image .entry-content a img").each(function(t){e(this).parent("a").addClass("fancybox")});if(e(".fancybox").length>0){e(".fancybox").fancybox({overlayShow:true,transitionIn:"elastic",transitionOut:"elastic",padding:0,autoScale:false,speedIn:250,speedOut:250,width:800,height:600,overlayOpacity:.25,overlayColor:"#000",autoScale:true,autoDimensions:false,centerOnScroll:true})}e("#back-top a").click(function(){e("body,html").animate({scrollTop:0},850);return false});if(e(".tabbed-nav").length>0){e(".tabbed-nav").easyResponsiveTabs({type:"vertical",width:"auto",fit:true})}e(".menu li:has(ul)").mobileMenuDropdown();e(window).resize()});jQuery(window).bind("resize",function(){vhGroupClass=jQuery(".responsive #page .container header .header-hgroup").data("originalstyle");vmWrapperClass=jQuery(".responsive #page .container header .menu-wrapper").data("originalstyle");if(jQuery(window).width()<=767){if(jQuery(".responsive .cart-button").length>0){jQuery(".responsive .select-menu").css({"max-width":"80%",margin:"6px 0 25px 0"})}jQuery(".responsive #page .container header .header-hgroup").removeClass(vhGroupClass).addClass("center-pos");jQuery(".responsive #page .container header .menu-wrapper").removeClass(vmWrapperClass).addClass("center-pos")}else{jQuery(".select-menu").css({"max-width":"none",margin:"0 0 25px 0"});jQuery(".responsive #page .container header .header-hgroup").removeClass("center-pos").addClass(vhGroupClass);jQuery(".responsive #page .container header .menu-wrapper").removeClass("center-pos").addClass(vmWrapperClass)}autoWidthMenu();jQuery(window).scroll()});jQuery(window).bind("scroll",function(){var e=false;var t=jQuery("#page").outerHeight();var n=jQuery(window).height();var r=jQuery(".head-container").outerHeight();if(t-n>0){if(t-n-(r+125)>r){e=true}}if(ThGlobal.is_fixed_header!=-1&&e){if(jQuery(this).scrollTop()+50>r){if(jQuery("#wpadminbar").length>0){jQuery(".head-container").addClass("fixed is_indent")}else{jQuery(".head-container").addClass("fixed")}}else{jQuery(".head-container").removeClass("fixed is_indent")}}else{jQuery(".head-container").removeClass("fixed is_indent")}if(jQuery(window).scrollTop()+jQuery(window).height()==jQuery(document).height()){jQuery("#back-top").fadeIn("slow")}else{jQuery("#back-top").fadeOut("slow")}}) \ No newline at end of file