avatar_gallery.html 1.3 KB

123456789101112131415161718192021222324252627282930313233343536373839
  1. {% extends "cranefly/usercp/avatar.html" %}
  2. {% load i18n %}
  3. {% load url from future %}
  4. {% import "cranefly/macros.html" as macros with context %}
  5. {% block title %}{{ macros.page_title(title=_('Avatars Gallery')) }}{% endblock %}
  6. {% block action %}
  7. <div class="form-container">
  8. <div class="form-header">
  9. <h1>{% trans %}Pick Avatar from Gallery{% endtrans %} <small>{% trans %}Change your Avatar{% endtrans %}</small></h1>
  10. </div>
  11. {% if message %}
  12. <div class="messages-list">
  13. {{ macros.draw_message(message) }}
  14. </div>
  15. {% endif %}
  16. <div class="usercp-avatar-select">
  17. {% for gallery in galleries %}
  18. {% if loop.index0 > 0 and gallery.avatars %}<hr>{% endif %}
  19. <div class="usercp-avatar-gallery">
  20. {% for avatar in gallery.avatars %}
  21. <form action="{% url 'usercp_avatar_gallery' %}" class="usercp-avatar-select-form" method="post">
  22. <input type="hidden" name="{{ csrf_id }}" value="{{ csrf_token }}">
  23. <input type="hidden" name="avatar_image" value="{{ avatar }}">
  24. <button type="submit" class="btn btn-link usercp-btn-avatar">
  25. <img src="{{ STATIC_URL }}avatars/{{ avatar }}" alt="{% trans %}Gallery Avatar{% endtrans %}" class="img-polaroid">
  26. </button>
  27. </form>
  28. {% endfor %}
  29. </div>
  30. {% endfor %}
  31. </div>
  32. </div>
  33. {% endblock %}