habitica/views/shared/header/header.jade

39 lines
1.7 KiB
Text
Raw Normal View History

.header-wrap(ng-controller='HeaderCtrl')
a.label.label-default.undo-button(x-bind='click:undo', ng-show='_undo')=env.t('undo')
2013-08-28 23:11:29 +00:00
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='UserCtrl')
+herobox()
2013-08-25 14:57:19 +00:00
// stat bars
.hero-stats
2014-01-14 17:50:06 +00:00
.meter.health(title=env.t('health'))
.bar(style='width: {{Shared.percent(user.stats.hp, 50)}}%;')
span.meter-text
span.glyphicon.glyphicon-heart
|  
| {{Math.ceil(user.stats.hp)}} / 50
2014-01-14 17:50:06 +00:00
.meter.experience(title=env.t('experience'))
.bar(style='width: {{Shared.percent(user.stats.exp,Shared.tnl(user.stats.lvl))}}%;')
span.meter-text
span.glyphicon.glyphicon-star
|  
| {{Math.floor(user.stats.exp) | number:0}} / {{Shared.tnl(user.stats.lvl) | number:0}}
// FIXME doesn't look great here, but the "Experience" CSS title rollover covers it where it was before
span(ng-show='user.history.exp')
2014-01-14 17:50:06 +00:00
a(ng-click='toggleChart("exp")', tooltip=env.t('progress'))
|  
span.glyphicon.glyphicon-signal
.meter.mana(title='Mana', ng-if='user.flags.classSelected && !user.preferences.disableClasses')
2013-12-16 18:08:39 +00:00
.bar(style='width: {{user.stats.mp / user._statsComputed.maxMP * 100}}%;')
2013-11-16 10:22:12 +00:00
span.meter-text
span.glyphicon.glyphicon-fire
|  
| {{Math.floor(user.stats.mp)}} / {{user._statsComputed.maxMP}}
2013-11-16 10:22:12 +00:00
// party
span(ng-controller='PartyCtrl')
2013-11-02 03:32:43 +00:00
.herobox-wrap(ng-repeat='profile in partyMinusSelf')
+herobox()