rack_elevation.html 878 B

1234567891011121314151617181920
  1. {% load i18n %}
  2. <div style="margin-left: -30px" class="rack_elevation">
  3. <div
  4. hx-get="{% url 'dcim-api:rack-elevation' pk=object.pk %}?face={{ face }}&render=svg{% if extra_params %}&{{ extra_params }}{% endif %}"
  5. hx-trigger="intersect"
  6. hx-swap="outerHTML"
  7. aria-label="{% trans "Rack elevation" %}"
  8. >
  9. <div class="d-flex justify-content-center align-items-center rack-loading-container">
  10. <div class="spinner-border" role="status">
  11. <span class="visually-hidden">{% trans "Loading..." %}</span>
  12. </div>
  13. </div>
  14. </div>
  15. </div>
  16. <div class="text-center mt-3">
  17. <a class="btn btn-outline-primary" href="{% url 'dcim-api:rack-elevation' pk=object.pk %}?face={{face}}&render=svg{% if extra_params %}&{{ extra_params }}{% endif %}" hx-boost="false">
  18. <i class="mdi mdi-file-download"></i> {% trans "Download SVG" %}
  19. </a>
  20. </div>