dashboard.pug 1.2 KB

1234567891011121314151617181920212223242526272829303132333435363738394041
  1. extends ../layout
  2. include ./dashboard/_team_name_mixin
  3. block content
  4. .content.content-alt(ng-cloak)
  5. .container
  6. .row
  7. .col-md-8.col-md-offset-2
  8. .card
  9. .page-header
  10. h1 #{translate("your_subscription")}
  11. -var hasAnySubscription = false
  12. -if (personalSubscription)
  13. -hasAnySubscription = true
  14. include ./dashboard/_personal_subscription
  15. -if (managedGroupSubscriptions && managedGroupSubscriptions.length > 0)
  16. -hasAnySubscription = true
  17. include ./dashboard/_managed_groups
  18. -if (managedInstitutions && managedInstitutions.length > 0)
  19. -hasAnySubscription = true
  20. include ./dashboard/_managed_institutions
  21. -if (memberGroupSubscriptions && memberGroupSubscriptions.length > 0)
  22. -hasAnySubscription = true
  23. include ./dashboard/_group_memberships
  24. -if (confirmedMemberInstitutions && confirmedMemberInstitutions.length > 0)
  25. -hasAnySubscription = true
  26. include ./dashboard/_institution_memberships
  27. -if (settings.overleaf && v1Subscriptions)
  28. include ./dashboard/_v1_subscriptions
  29. -if (!hasAnySubscription)
  30. p You're on the #{settings.appName} Free plan.
  31. |
  32. a(href="/user/subscription/plans").btn.btn-primary Upgrade now