invite_logged_out.pug 1.4 KB

12345678910111213141516171819202122232425262728293031323334
  1. extends ../../layout-marketing
  2. block append meta
  3. meta(name='ol-user' data-type='json' content=user)
  4. block content
  5. - var colClass = bootstrapVersion === 5 ? 'col-lg-8 m-auto' : 'col-md-8 col-md-offset-2'
  6. main#main-content.content.content-alt.team-invite
  7. .container
  8. .row
  9. div(class=colClass)
  10. .card.text-center
  11. .card-body
  12. .page-header
  13. // TODO: Remove `team-invite-name` once we fully migrated to Bootstrap 5
  14. h1.text-center !{translate("invited_to_group", {inviterName: inviterName, appName: appName }, [{name: 'span', attrs: {class: 'team-invite-name'}}])}
  15. if accountExists
  16. div
  17. p #{translate("invited_to_group_login_benefits", {appName: appName})}
  18. p #{translate("invited_to_group_login", {emailAddress: emailAddress})}
  19. p
  20. a.btn.btn-primary(
  21. href=`/login?redir=/subscription/invites/${inviteToken}${groupSSOActive ? "&hide_sso_login=true" : ""}`
  22. ) #{translate("login_to_accept_invitation")}
  23. else
  24. div
  25. p #{translate("invited_to_group_register_benefits", {appName: appName})}
  26. p #{translate("invited_to_group_register", {inviterName: inviterName})}
  27. p
  28. a.btn.btn-primary(
  29. href=`/register?redir=/subscription/invites/${inviteToken}${groupSSOActive ? "&hide_sso_login=true" : ""}`
  30. ) #{translate("register_to_accept_invitation")}