2015-08-12 23:53:49 +00:00
|
|
|
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
|
2015-08-12 23:53:49 +00:00
|
|
|
input.reward.visuallyhidden(
|
2015-07-08 13:34:35 +00:00
|
|
|
type='checkbox',
|
2015-08-12 23:53:49 +00:00
|
|
|
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
|
2015-08-12 23:53:49 +00:00
|
|
|
span.reward-cost {{::#{item}.value}}
|
2015-06-05 02:05:41 +00:00
|
|
|
// main content
|
2015-08-12 23:53:49 +00:00
|
|
|
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')
|