show.pug 1.1 KB

12345678910111213141516171819202122232425262728293031323334
  1. extends ../../layout-marketing
  2. block content
  3. main.content.content-alt#main-content
  4. .container
  5. .row
  6. .col-md-8.col-md-offset-2
  7. .card.project-invite-accept
  8. .page-header.text-centered
  9. h1(ng-non-bindable) #{translate("user_wants_you_to_see_project", {username:owner.first_name, projectname:""})}
  10. br
  11. em(ng-non-bindable) #{project.name}
  12. .row.text-center
  13. .col-md-12
  14. p
  15. | #{translate("accepting_invite_as")} 
  16. em(ng-non-bindable) #{user.email}
  17. .row
  18. .col-md-12
  19. form.form(
  20. data-ol-regular-form
  21. method="POST",
  22. action="/project/"+invite.projectId+"/invite/token/"+invite.token+"/accept"
  23. )
  24. input(name='_csrf', type='hidden', value=csrfToken)
  25. input(name='token', type='hidden', value=invite.token)
  26. .form-group.text-center
  27. button.btn.btn-lg.btn-primary(
  28. type="submit"
  29. data-ol-disabled-inflight
  30. )
  31. span(data-ol-inflight="idle") #{translate("join_project")}
  32. span(hidden data-ol-inflight="pending") #{translate("joining")}…
  33. .form-group.text-center