templates/security/change_password.html.twig line 1

Open in your IDE?
  1. {% extends 'base.html.twig' %}
  2. {% block title %}{{ 'page.change_password.title'|trans }}{% endblock %}
  3. {% block body %}
  4. <div class="container d-flex justify-content-center align-items-center" style="min-height:100vh;">
  5. <div class="col-12 col-sm-8 col-md-6 col-lg-4">
  6. <div class="card shadow-sm p-4">
  7. <h4 class="text-center mb-4">🔐 {{ 'page.change_password.header'|trans }}</h4>
  8. {# FLASH MESSAGES #}
  9. {% for message in app.flashes('error') %}
  10. <div class="alert alert-danger">
  11. {{ message }}
  12. </div>
  13. {% endfor %}
  14. {% for message in app.flashes('success') %}
  15. <div class="alert alert-success">
  16. {{ message }}
  17. </div>
  18. {% endfor %}
  19. {% for message in app.flashes('warning') %}
  20. <div class="alert alert-warning">
  21. {{ message }}
  22. </div>
  23. {% endfor %}
  24. <form method="post">
  25. <div class="form-group">
  26. <label>{{ 'form.old_password'|trans }} <a href="{{ path('mstope_intranet_index') }}" > {{ 'page.change_password.cancel'|trans }}
  27. </a></label>
  28. <input
  29. type="password"
  30. name="old_password"
  31. class="form-control"
  32. placeholder="{{ 'form.old_password'|trans }}"
  33. required
  34. >
  35. </div>
  36. <div class="form-group">
  37. <label>{{ 'form.new_password'|trans }}</label>
  38. <input
  39. type="password"
  40. name="new_password"
  41. class="form-control"
  42. placeholder="{{ 'form.new_password'|trans }}"
  43. required
  44. >
  45. </div>
  46. <div class="d-flex justify-content-between mt-3">
  47. <button type="submit" class="btn btn-primary btn-block mt-3">
  48. {{ 'form.change_password_button'|trans }}
  49. </button>
  50. </div>
  51. </form>
  52. </div>
  53. </div>
  54. </div>
  55. {% endblock %}