habitica/website/views/shared/tasks/task_view/static_rewards.jade

23 lines
947 B
Text
Raw Normal View History

mixin reward(item)
li.task.reward-item(popover-trigger='mouseenter', popover-placement='top', popover='{{::#{item}.notes()}}')&attributes(attributes)
2015-06-05 02:05:41 +00:00
// right-hand side control buttons
.task-meta-controls
span.task-notes
span.glyphicon.glyphicon-comment
//left-hand size commands
.task-controls.task-primary
input.reward.visuallyhidden(
type='checkbox',
ui-keypress='{13:"buy(#{item})"}')
a.money.btn-buy.item-btn(ng-class='::{highValue: #{item}.value >= 1000}', ng-click='::buy(#{item})')
2015-06-05 02:05:41 +00:00
span.shop_gold
span.reward-cost {{::#{item}.value}}
2015-06-05 02:05:41 +00:00
// main content
span(ng-class='::{"shop_{{#{item}.key}} shop-sprite item-img": true}').reward-img
p.task-text {{::#{item}.text()}}
ul.items.rewards(ng-if='main && list.type=="reward"')
+reward('item')(ng-repeat='item in itemStore')
+reward('healthPotion')
+reward('armoire')(ng-if='user.flags.armoireEnabled')