|
|
@@ -46,11 +46,13 @@ block content
|
|
|
-if (groups.length != 0)
|
|
|
each groupSubscription in groups
|
|
|
p !{translate("member_of_group_subscription", {admin_email: "<strong>" + groupSubscription.admin_id.email + "</strong>"})}
|
|
|
+ span
|
|
|
+ button.btn.btn-danger(ng-click="removeSelfFromGroup('#{groupSubscription.admin_id._id}')") #{translate("leave_group")}
|
|
|
- else if (subscription)
|
|
|
case subscription.state
|
|
|
when "free-trial"
|
|
|
p !{translate("on_free_trial_expiring_at", {expiresAt:"<strong>" + subscription.expiresAt + "</strong>"})}
|
|
|
- p !{translate("choose_a_plan_below")}
|
|
|
+
|
|
|
when "active"
|
|
|
p !{translate("currently_subscribed_to_plan", {planName:"<strong>" + subscription.name + "</strong>"})}
|
|
|
a(href, ng-click="changePlan = true") !{translate("change_plan")}.
|
|
|
@@ -103,9 +105,7 @@ block content
|
|
|
mixin printPlans(plans.individualMonthlyPlans)
|
|
|
mixin printPlans(plans.individualAnnualPlans)
|
|
|
|
|
|
-
|
|
|
-
|
|
|
- .card(ng-if="view == 'cancelation'")
|
|
|
+ .card(ng-if="view == 'cancelation'")
|
|
|
.page-header
|
|
|
h1 #{translate("Cancel Subscription")}
|
|
|
|
|
|
@@ -122,8 +122,7 @@ block content
|
|
|
|
|
|
div(ng-show="showDowngradeToStudent", style="text-align: center")
|
|
|
span(ng-controller="ChangePlanFormController")
|
|
|
- p
|
|
|
- !{translate("interested_in_cheaper_plan",{price:'{{studentPrice}}'})}
|
|
|
+ p !{translate("interested_in_cheaper_plan",{price:'{{studentPrice}}'})}
|
|
|
button(type="submit", ng-click="downgradeToStudent()", ng-disabled='inflight').btn.btn-success #{translate("yes_please")}
|
|
|
p
|
|
|
|
|
|
|
@@ -147,7 +146,6 @@ block content
|
|
|
ga('send', 'event', 'subscription-funnel', 'cancelation')
|
|
|
})
|
|
|
|
|
|
-
|
|
|
script(type='text/ng-template', id='confirmChangePlanModalTemplate')
|
|
|
.modal-header
|
|
|
h3 #{translate("change_plan")}
|
|
|
@@ -166,4 +164,22 @@ block content
|
|
|
span(ng-show="inflight") #{translate("processing")}...
|
|
|
|
|
|
|
|
|
+ script(type='text/ng-template', id='LeaveGroupModalTemplate')
|
|
|
+ .modal-header
|
|
|
+ h3 #{translate("leave_group")}
|
|
|
+ .modal-body
|
|
|
+ p #{translate("sure_you_want_to_leave_group")}
|
|
|
+ .modal-footer
|
|
|
+ button.btn.btn-default(
|
|
|
+ ng-disabled="inflight"
|
|
|
+ ng-click="cancel()"
|
|
|
+ ) #{translate("cancel")}
|
|
|
+ button.btn.btn-danger(
|
|
|
+ ng-disabled="state.inflight"
|
|
|
+ ng-click="confirmLeaveGroup()"
|
|
|
+ )
|
|
|
+ span(ng-hide="inflight") #{translate("leave_now")}
|
|
|
+ span(ng-show="inflight") #{translate("processing")}...
|
|
|
+
|
|
|
+
|
|
|
|