rewrite: fix show/hide header

This commit is contained in:
Tyler Renelle 2013-08-28 19:11:29 -04:00
parent f956570593
commit de7b46b14d
3 changed files with 8 additions and 5 deletions

View file

@ -82,7 +82,9 @@ html
li(ng-repeat='error in _flash.error') {{error}}
//if they hide the header, we still need user-menu visible
app:settings:menu(ng-show='user.preferences.hideHeader')
div(ng-if='user.preferences.hideHeader')
include ./shared/header/menu
.exp-chart(ng-show='page.charts.exp')
#main(ng-view)

View file

@ -11,8 +11,8 @@
| Habit defaults to check and reset your dailies at midnight in your time zone each day. You can customize the hour here (enter a number between 0 and 24).
hr
h4 Misc
button.btn(ng-hide='user.preferences.hideHeader', ng-click='set("user.preferences.hideHeader",true)') Show Header
button.btn(ng-show='user.preferences.hideHeader', ng-click='set("user.preferences.hideHeader",false)') Hide Header
button.btn(ng-hide='user.preferences.hideHeader', ng-click='set("preferences.hideHeader",true)') Hide Header
button.btn(ng-show='user.preferences.hideHeader', ng-click='set("preferences.hideHeader",false)') Show Header
div(ng-show='user.auth.local')
hr
h4 Change Password

View file

@ -1,9 +1,10 @@
// @TODO ui:connectionAlert
.header-wrap
a.label.undo-button(x-bind='click:undo', ng-show='_undo') Undo
include menu
div(ng-if='!user.preferences.hideHeader')
include menu
header.site-header(ng-class='{hidden: user.preferences.hideHeader}', role='banner', data-partysize='{{party.members.length>1 ? truarr(party.members.length) : 0}}')
header.site-header(ng-hide='user.preferences.hideHeader', role='banner', data-partysize='{{party.members.length>1 ? truarr(party.members.length) : 0}}')
// avatar
.herobox-wrap.main-herobox(ng-controller='UserAvatarCtrl')
include avatar