diff --git a/website/views/shared/header/menu.jade b/website/views/shared/header/menu.jade index ecbf7aea55..5debda381f 100644 --- a/website/views/shared/header/menu.jade +++ b/website/views/shared/header/menu.jade @@ -2,9 +2,9 @@ nav.toolbar(ng-controller='MenuCtrl') .toolbar-container ul.toolbar-mobile-nav li.toolbar-mobile - a(data-expand-menu, menu='mobile', ng-class='{active: _expandedMenu.menu=="mobile"}') + a(data-expand-menu, menu='mobile', ng-class='{active: _expandedMenu.menu === "mobile"}') span.glyphicon.glyphicon-align-justify - div(ng-show='_expandedMenu.menu=="mobile"', data-close-menu) + div(ng-show='_expandedMenu.menu === "mobile"', data-close-menu) h4=env.t('menu') div ul.toolbar-submenu @@ -79,9 +79,9 @@ nav.toolbar(ng-controller='MenuCtrl') li.toolbar-button-dropdown a(ui-sref='options.profile.avatar', data-close-menu) span=env.t('user') - a(ng-class='{active: _expandedMenu.menu == "avatar"}', data-expand-menu, menu='avatar') + a(ng-class='{active: _expandedMenu.menu === "avatar"}', data-expand-menu, menu='avatar') span ☰ - div(ng-show='_expandedMenu.menu == "avatar"', data-close-menu) + div(ng-show='_expandedMenu.menu === "avatar"', data-close-menu) ul.toolbar-submenu li a(ui-sref='options.profile.avatar')=env.t('avatar') @@ -96,9 +96,9 @@ nav.toolbar(ng-controller='MenuCtrl') span.badge.badge-danger {{user.inbox.newMessages}} a(ui-sref='options.social.tavern', data-close-menu) span=env.t('social') - a(ng-class='{active: _expandedMenu.menu == "social"}', data-expand-menu, menu='social') + a(ng-class='{active: _expandedMenu.menu === "social"}', data-expand-menu, menu='social') span ☰ - div(ng-show='_expandedMenu.menu == "social"', data-close-menu) + div(ng-show='_expandedMenu.menu === "social"', data-close-menu) ul.toolbar-submenu li a(ui-sref='options.social.inbox') @@ -117,9 +117,9 @@ nav.toolbar(ng-controller='MenuCtrl') li.toolbar-button-dropdown a(ui-sref='options.inventory.drops', data-close-menu) span=env.t('inventory') - a(ng-class='{active: _expandedMenu.menu == "inventory"}' data-expand-menu, menu='inventory') + a(ng-class='{active: _expandedMenu.menu === "inventory"}' data-expand-menu, menu='inventory') span ☰ - div(ng-show='_expandedMenu.menu == "inventory"', data-close-menu) + div(ng-show='_expandedMenu.menu === "inventory"', data-close-menu) ul.toolbar-submenu li a(ui-sref='options.inventory.drops')=env.t('market') @@ -138,9 +138,9 @@ nav.toolbar(ng-controller='MenuCtrl') li.toolbar-button-dropdown a(target='_blank' ng-href='http://data.habitrpg.com?uuid={{user._id}}', data-close-menu) span=env.t('data') - a(ng-class='{active: _expandedMenu.menu == "data"}', data-expand-menu, menu='data') + a(ng-class='{active: _expandedMenu.menu === "data"}', data-expand-menu, menu='data') span ☰ - div(ng-show='_expandedMenu.menu == "data"', data-close-menu) + div(ng-show='_expandedMenu.menu === "data"', data-close-menu) ul.toolbar-submenu li a(target='_blank' ng-href='http://data.habitrpg.com?uuid={{user._id}}')=env.t('dataTool') @@ -150,9 +150,9 @@ nav.toolbar(ng-controller='MenuCtrl') a(target='_blank' href='http://habitica.wikia.com/wiki/') span.glyphicon.glyphicon-question-sign span=env.t('help') - a(ng-class='{active: _expandedMenu.menu == "help"}', data-expand-menu, menu='help') + a(ng-class='{active: _expandedMenu.menu === "help"}', data-expand-menu, menu='help') span ☰ - div(ng-show='_expandedMenu.menu == "help"', data-close-menu) + div(ng-show='_expandedMenu.menu === "help"', data-close-menu) ul.toolbar-submenu li a(target='_blank' href='http://habitica.wikia.com/wiki/')=env.t('overview') @@ -173,7 +173,7 @@ nav.toolbar(ng-controller='MenuCtrl') li.toolbar-notifs a(data-expand-menu, menu='notifs') span.glyphicon(ng-class='iconClasses()') - div(ng-show='_expandedMenu.menu=="notifs"') + div(ng-show='_expandedMenu.menu === "notifs"') h4=env.t('notifications') div ul.toolbar-notifs-notifs @@ -201,7 +201,7 @@ nav.toolbar(ng-controller='MenuCtrl') span.glyphicon.glyphicon-plus-sign span=env.t('haveUnallocated', {points: '{{user.stats.points}}'}) li(ng-repeat='(k,v) in user.newMessages', ng-if='v.value') - a(ng-click='k==party._id ? $state.go("options.social.party") : $state.go("options.social.guilds.detail",{gid:k}); ', data-close-menu) + a(ng-click='k === party._id ? $state.go("options.social.party") : $state.go("options.social.guilds.detail",{gid:k}); ', data-close-menu) span.glyphicon.glyphicon-comment span {{v.name}} a(ng-click='clearMessages(k)', popover=env.t('clear'),popover-placement='right',popover-trigger='mouseenter',popover-append-to-body='true') @@ -212,15 +212,15 @@ nav.toolbar(ng-controller='MenuCtrl') a(data-close-menu)=env.t('close') li.toolbar-audio a(data-expand-menu, menu='audio') - span.glyphicon(ng-class="{'glyphicon-volume-off':user.preferences.sound=='off', 'glyphicon-volume-up':user.preferences.sound!='off'}") - div(ng-show='_expandedMenu.menu=="audio"',style='min-width:150px', data-close-menu) + span.glyphicon(ng-class="{'glyphicon-volume-off':user.preferences.sound === 'off', 'glyphicon-volume-up':user.preferences.sound!='off'}") + div(ng-show='_expandedMenu.menu === "audio"',style='min-width:150px', data-close-menu) h4=env.t('audioTheme') div ul.toolbar-submenu // Using [{k,v}] instead of {k:v,k:v} to maintain order ('off' at top) for theme in ['off','danielTheBard', 'wattsTheme', 'gokulTheme'] li - a(ng-class="{'bg-primary':user.preferences.sound=='#{theme}'}", ng-click="set({'preferences.sound':'#{theme}'})")=env.t('audioTheme_'+theme) + a(ng-class="{'bg-primary':user.preferences.sound === '# {theme}'}", ng-click="set({'preferences.sound':'#{theme}'})")=env.t('audioTheme_'+theme) ul.toolbar-controls li.toolbar-controls-button a(data-close-menu)=env.t('close') @@ -231,7 +231,7 @@ nav.toolbar(ng-controller='MenuCtrl') li.toolbar-settings a(data-expand-menu, menu='settings') span.glyphicon.glyphicon-cog - div(ng-show='_expandedMenu.menu=="settings"', data-close-menu) + div(ng-show='_expandedMenu.menu === "settings"', data-close-menu) h4=env.t('settings') div ul.toolbar-submenu