base.html 3.3 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879
  1. {% extends "base.html" %}
  2. {% set active_page = "tasks" %}
  3. {% block title %} Task listing {% endblock %}
  4. {% block divs %}
  5. <div class="container-fluid">
  6. <div class="row">
  7. <div id="alert-fixed" class="alert alert-error">
  8. <strong>Warning!</strong> Selection pauses information refresh
  9. </div>
  10. </div>
  11. <div class="row on-top-md">
  12. <div class="col-md-2">
  13. <div class="header-action-button rq-style">
  14. <div class="">
  15. <form action="{{rq_url_prefix}}{{ current_instance }}/view/queues" method="get">
  16. <button class="btn btn-sm btn-responsive btn-info {% if active_tab == 'queues'%} active {% endif %}" type="submit">Queues</button>
  17. </form>
  18. </div>
  19. <div class="">
  20. <form action="{{rq_url_prefix}}{{ current_instance }}/view/jobs" method="get">
  21. <button class="btn btn-sm btn-responsive btn-info {% if active_tab == 'jobs'%} active {% endif %}" type="submit">Jobs</button>
  22. </form>
  23. </div>
  24. <div class="">
  25. <form action="{{rq_url_prefix}}{{ current_instance }}/view/workers" method="get">
  26. <button class="btn btn-sm btn-responsive btn-info {% if active_tab == 'workers'%} active {% endif %}" type="submit">Workers</button>
  27. </form>
  28. </div>
  29. </div>
  30. </div>
  31. <div class="rq-style col-md-8">
  32. <div class="card">
  33. {% block content %}{% endblock %}
  34. </div>
  35. <div id="confirmation-modal" class="modal fade">
  36. <div class="modal-dialog" role="document">
  37. <div class="modal-content">
  38. <div class="modal-header">
  39. <h3>Do you really want to <span id="confirmation-modal-action"></span>?</h3>
  40. <button type="button" class="btn-close" data-bs-dismiss="modal" aria-hidden="true"></button>
  41. </div>
  42. <div class="modal-footer">
  43. <button type="button" id="confirmation-modal-no" class="btn">No</button>
  44. <button type="button" id="confirmation-modal-yes" class="btn btn-primary">Yes</button>
  45. </div>
  46. </div>
  47. </div>
  48. </div>
  49. </div>
  50. <div class="col-md-2"></div>
  51. </div>
  52. </div>
  53. {% block footer %}{% endblock %}
  54. {% endblock%}
  55. {% block scripts %}
  56. {#- Custom JS for rq dashboard -#}
  57. <script src="{{ url_for('rq_dashboard.static', filename='js/jquery-3.4.1.min.js') }}" type="text/javascript"></script>
  58. <script src="{{ url_for('rq_dashboard.static', filename='js/underscore-umd-min.js') }}" type="text/javascript"></script>
  59. <script src="{{ url_for('rq_dashboard.static', filename='js/sugar-1.2.1.min.js') }}" type="text/javascript"></script>
  60. <script src="{{ url_for('rq_dashboard.static', filename='js/bootstrap.bundle.min.js') }}" type="text/javascript"></script>
  61. <script type="text/javascript">
  62. {% include "rq_dashboard/inline_js.html" %}
  63. {% block content_scripts %}{% endblock %}
  64. {% include "rq_dashboard/update_links.js" %}
  65. </script>
  66. {% endblock scripts %}