overleaf/services/web/app/views/subscriptions/new.jade

77 lines
2.3 KiB
Text
Raw Normal View History

2014-02-12 05:23:40 -05:00
extends ../layout
block scripts
script(type='text/javascript').
window.recomendedCurrency = '#{currency}'
window.plan_code = '#{plan_code}'
2014-02-12 05:23:40 -05:00
block content
- locals.supressDefaultJs = true
script(data-main=jsPath+'main.js', src=jsPath+'libs/require.js', baseurl=jsPath)
script(src=jsPath+'libs/recurly.min.js')
2014-07-07 08:43:36 -04:00
.content.content-alt
.container(ng-controller="NewSubscriptionController" ng-cloak)
.row.card-group
.col-md-6.col-md-offset-1
.card.card-highlighted
2014-07-07 08:43:36 -04:00
.page-header
span.dropdown.changePlanButton.pull-right(ng-cloak)
a.btn.btn-default.dropdown-toggle(
2014-10-13 12:51:59 -04:00
href="#",
data-toggle="dropdown"
)
| {{currencyCode}} ({{plans[currencyCode]['symbol']}})
span.caret
2014-10-13 12:51:59 -04:00
ul.dropdown-menu(role="menu")
li(ng-repeat="(currency, value) in plans", dropdown-toggle)
a(
ng-click="changeCurrency(currency)",
) {{currency}} ({{value['symbol']}})
h1 #{translate("new_subscription")}
#subscribeForm(style="min-height: 400px;") #{translate("loading_billing_form")}...
.col-md-4
.card.card-last
.paymentPageFeatures
2014-10-13 12:51:59 -04:00
ul.list-unstyled
li
if plan.features.collaborators == -1
- var collaboratorCount = 'Unlimited'
else
- var collaboratorCount = plan.features.collaborators
2014-10-13 12:51:59 -04:00
i.fa.fa-check
| #{translate("collabs_per_proj", {collabcount:collaboratorCount})}
2014-10-13 12:51:59 -04:00
li
i.fa.fa-check
| #{translate("full_doc_history")}
li
i.fa.fa-check
| #{translate("sync_to_dropbox")}
li
i.fa.fa-check
| Cancel Anytime
li
i.fa.fa-check
| 100% Money Back Guarantee
2014-02-12 05:23:40 -05:00
script(type="text/javascript").
ga('send', 'event', 'pageview', 'payment_form', "#{plan_code}")
2014-02-12 05:23:40 -05:00
2014-07-07 08:43:36 -04:00
script(type="text/javascript").
2014-02-12 05:23:40 -05:00
Recurly.config(!{recurlyConfig})
var recurlySubscriptionFormConfig = !{subscriptionFormOptions}
recurlySubscriptionFormConfig.successHandler = function(){
ga('send', 'event', 'subscription-funnel', 'subscribed')
}
Recurly.buildSubscriptionForm(recurlySubscriptionFormConfig);
2014-09-01 12:48:09 -04:00
window.ab = [
{step:1, bucket:"14d", testName:"trial_len"},
{step:1, bucket:"7d", testName:"trial_len"}
2014-09-01 12:48:09 -04:00
]