Fix custom script layout

This commit is contained in:
jeremystretch 2021-08-13 09:43:23 -04:00
parent dcd49fd97b
commit a72e23eddf
3 changed files with 55 additions and 49 deletions

View File

@ -25,9 +25,7 @@
{% for report in module_reports %} {% for report in module_reports %}
<tr> <tr>
<td> <td>
<a href="{% url 'extras:report' module=report.module name=report.class_name %}" id="{{ report.module }}.{{ report.class_name }}"> <a href="{% url 'extras:report' module=report.module name=report.class_name %}" id="{{ report.module }}.{{ report.class_name }}">{{ report.name }}</a>
<strong>{{ report.name }}</strong>
</a>
</td> </td>
<td> <td>
{% include 'extras/inc/job_label.html' with result=report.result %} {% include 'extras/inc/job_label.html' with result=report.result %}

View File

@ -10,20 +10,28 @@
<li class="breadcrumb-item"><a href="{% url 'extras:script_list' %}#module.{{ module }}">{{ module|bettertitle }}</a></li> <li class="breadcrumb-item"><a href="{% url 'extras:script_list' %}#module.{{ module }}">{{ module|bettertitle }}</a></li>
{% endblock %} {% endblock %}
{% block content %} {% block subtitle %}
<div class="object-subtitle">
<div class="text-muted">{{ script.Meta.description|render_markdown }}</div> <div class="text-muted">{{ script.Meta.description|render_markdown }}</div>
<ul class="nav nav-tabs" role="tablist"> </div>
{% endblock %}
{% block tabs %}
<ul class="nav nav-tabs px-3">
<li class="nav-item" role="presentation"> <li class="nav-item" role="presentation">
<a href="#run" role="tab" data-bs-toggle="tab" class="nav-link active">Run</a> <a href="#run" role="tab" data-bs-toggle="tab" class="nav-link active">Run</a>
</li> </li>
<li class="nav-item" role="presentation"> <li class="nav-item" role="presentation">
<a href="#source" role="tab" data-bs-toggle="tab" class="nav-link">Source</a> <a href="#source" role="tab" data-bs-toggle="tab" class="nav-link">Source</a>
</li> </li>
</ul> </ul>
<div class="tab-content py-3"> {% endblock %}
{% block content-wrapper %}
<div class="tab-content">
<div role="tabpanel" class="tab-pane active" id="run"> <div role="tabpanel" class="tab-pane active" id="run">
<div class="row"> <div class="row">
<div class="col col-md-6"> <div class="col">
{% if not perms.extras.run_script %} {% if not perms.extras.run_script %}
<div class="alert alert-warning"> <div class="alert alert-warning">
<i class="mdi mdi-alert"></i> <i class="mdi mdi-alert"></i>
@ -34,7 +42,7 @@
{% csrf_token %} {% csrf_token %}
<div class="field-group mb-3"> <div class="field-group mb-3">
{% if form.requires_input %} {% if form.requires_input %}
<h4>Script Data</h4> <h4 class="text-center">Script Data</h4>
{% else %} {% else %}
<div class="alert alert-info"> <div class="alert alert-info">
<i class="mdi mdi-information"></i> <i class="mdi mdi-information"></i>
@ -56,4 +64,4 @@
<pre>{{ script.source }}</pre> <pre>{{ script.source }}</pre>
</div> </div>
</div> </div>
{% endblock %} {% endblock content-wrapper %}

View File

@ -22,7 +22,7 @@
{% for class_name, script in module_scripts.items %} {% for class_name, script in module_scripts.items %}
<tr> <tr>
<td> <td>
<a href="{% url 'extras:script' module=script.module name=class_name %}" name="script.{{ class_name }}"><strong>{{ script }}</strong></a> <a href="{% url 'extras:script' module=script.module name=class_name %}" name="script.{{ class_name }}">{{ script }}</a>
</td> </td>
<td> <td>
{% include 'extras/inc/job_label.html' with result=script.result %} {% include 'extras/inc/job_label.html' with result=script.result %}