login.pug 1.1 KB

123456789101112131415161718192021222324252627282930313233343536
  1. extends ../layout-marketing
  2. block content
  3. main.content.content-alt#main-content
  4. .container
  5. .row
  6. .col-md-6.col-md-offset-3.col-lg-4.col-lg-offset-4
  7. .card
  8. .page-header
  9. h1 #{translate("log_in")}
  10. form(data-ol-async-form, name="loginForm", action='/login', method="POST")
  11. input(name='_csrf', type='hidden', value=csrfToken)
  12. +formMessages()
  13. .form-group
  14. input.form-control(
  15. type='email',
  16. name='email',
  17. required,
  18. placeholder='email@example.com',
  19. autofocus="true"
  20. )
  21. .form-group
  22. input.form-control(
  23. type='password',
  24. name='password',
  25. required,
  26. placeholder='********',
  27. )
  28. .actions
  29. button.btn-primary.btn(
  30. type='submit',
  31. data-ol-disabled-inflight
  32. )
  33. span(data-ol-inflight="idle") #{translate("login")}
  34. span(hidden data-ol-inflight="pending") #{translate("logging_in")}…
  35. a.pull-right(href='/user/password/reset') #{translate("forgot_your_password")}?