91ed55cf66
* 3.85.0 * New User Tasks for Mobile (#8682) * feat(mobile): different default tasks * fix(linting): missing space * fix(user): correct client type logic * test(integration): tasks by platform * fix(test): remove only * test(user): deeper checks on tasks * refactor(test): whitespace for readability * feat(subs): Jackalope Pets (#8684) * chore(sprites): compile * chore(i18n): update locales * 3.86.0
54 lines
2.6 KiB
Plaintext
54 lines
2.6 KiB
Plaintext
mixin subPerks()
|
|
ul
|
|
li
|
|
span.hint(popover=env.t('buyGemsGoldText', {gemCost: "{{Shared.planGemLimits.convRate}}", gemLimit: "{{Shared.planGemLimits.convCap}}"}),popover-trigger='mouseenter',popover-placement='right') #{env.t('buyGemsGold')}
|
|
span.badge.badge-success(ng-show='_subscription.key!="basic_earned"')=env.t('buyGemsGoldCap', {amount: '{{gemGoldCap(_subscription) | min }}'})
|
|
li
|
|
span.hint(popover=env.t('retainHistoryText'),popover-trigger='mouseenter',popover-placement='right')=env.t('retainHistory')
|
|
li
|
|
span.hint(popover=env.t('doubleDropsText'),popover-trigger='mouseenter',popover-placement='right')=env.t('doubleDrops')
|
|
li
|
|
span.hint(popover=env.t('mysteryItemText'),popover-trigger='mouseenter',popover-placement='right') #{env.t('mysteryItem')}
|
|
div(ng-show='_subscription.key!="basic_earned"')
|
|
.badge.badge-success=env.t('mysticHourglass', {amount: '+{{numberOfMysticHourglasses(_subscription)}}'})
|
|
.small.muted=env.t('mysticHourglassText')
|
|
li
|
|
span.hint(popover=env.t('exclusiveJackalopePetText'),popover-trigger='mouseenter',popover-placement='right')=env.t('exclusiveJackalopePet')
|
|
li
|
|
span.hint(popover=env.t('supportDevsText'),popover-trigger='mouseenter',popover-placement='right')=env.t('supportDevs')
|
|
|
|
script(id='partials/options.settings.html', type="text/ng-template")
|
|
ul.options-menu
|
|
li(ng-class="{ active: $state.includes('options.settings.settings') }")
|
|
a(ui-sref='options.settings.settings')
|
|
=env.t('site')
|
|
li(ng-class="{ active: $state.includes('options.settings.api') }")
|
|
a(ui-sref='options.settings.api')
|
|
=env.t('API')
|
|
li(ng-class="{ active: $state.includes('options.settings.export') }")
|
|
a(ui-sref='options.settings.export')
|
|
=env.t('dataExport')
|
|
li(ng-class="{ active: $state.includes('options.settings.promo') }")
|
|
a(ui-sref='options.settings.promo')
|
|
=env.t('promoCode')
|
|
li(ng-class="{ active: $state.includes('options.settings.subscription') }")
|
|
a(ui-sref='options.settings.subscription')=env.t('subscription')
|
|
li(ng-class="{ active: $state.includes('options.settings.notifications') }")
|
|
a(ui-sref='options.settings.notifications')=env.t('notifications')
|
|
|
|
.tab-content
|
|
.tab-pane.active
|
|
div(ui-view)
|
|
|
|
include ./settings
|
|
include ./promo
|
|
include ./api
|
|
include ./export
|
|
include ./notification
|
|
include ./subscription
|
|
|
|
script(id='partials/feature-matrix-check.html',type='text/ng-template')
|
|
span.task-checker.action-yesno
|
|
input.focusable(type='checkbox', checked)
|
|
label
|