dashboard.pug 1.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445
  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 (managedPublishers && managedPublishers.length > 0)
  22. -hasAnySubscription = true
  23. include ./dashboard/_managed_publishers
  24. -if (memberGroupSubscriptions && memberGroupSubscriptions.length > 0)
  25. -hasAnySubscription = true
  26. include ./dashboard/_group_memberships
  27. -if (confirmedMemberInstitutions && confirmedMemberInstitutions.length > 0)
  28. -hasAnySubscription = true
  29. include ./dashboard/_institution_memberships
  30. -if (v1SubscriptionStatus)
  31. include ./dashboard/_v1_subscription_status
  32. -if (!hasAnySubscription)
  33. p You're on the #{settings.appName} Free plan.
  34. |
  35. a(href="/user/subscription/plans").btn.btn-primary Upgrade now