Template[getTemplate('nav')].helpers({ primaryNav: function () { return _.sortBy(primaryNav, 'order'); }, hasPrimaryNav: function () { return !!primaryNav.length; }, secondaryNav: function () { return _.sortBy(secondaryNav, 'order'); }, hasSecondaryNav: function () { return !!secondaryNav.length; }, dropdownClass: function () { return getThemeSetting('useDropdowns', true) ? 'has-dropdown' : 'no-dropdown'; }, getTemplate: function () { return getTemplate(this.template); }, userMenu: function () { return getTemplate('userMenu'); }, site_title: function(){ return getSetting('title', "Telescope"); }, logo_url: function(){ return getSetting('logoUrl'); }, logo_top: function(){ return Math.floor((70-getSetting('logoHeight'))/2); }, logo_offset: function(){ return -Math.floor(getSetting('logoWidth')/2); }, intercom: function(){ return !!getSetting('intercomId'); }, canPost: function(){ return canPost(Meteor.user()); }, requirePostsApproval: function(){ return getSetting('requirePostsApproval'); } }); Template[getTemplate('nav')].events({ 'click .mobile-menu-button': function(e){ e.preventDefault(); $('body').toggleClass('mobile-nav-open'); } });