From 83d6839fd79e047bccb51a68b73fb5e48a1fa1f6 Mon Sep 17 00:00:00 2001 From: Stephan Porada <sporada@uni-bielefeld.de> Date: Tue, 22 Oct 2019 13:06:57 +0200 Subject: [PATCH] Add new results table view --- app/templates/main/jobs/job.html.j2 | 26 +++++++++++++++++++------- 1 file changed, 19 insertions(+), 7 deletions(-) diff --git a/app/templates/main/jobs/job.html.j2 b/app/templates/main/jobs/job.html.j2 index c43ee3bb..d3817914 100644 --- a/app/templates/main/jobs/job.html.j2 +++ b/app/templates/main/jobs/job.html.j2 @@ -198,30 +198,42 @@ </div> <span class="card-title">Files</span> - <table> + <div style="overflow-x:auto;"> + <table class="highlight"> <thead> <tr> - <th style="width: 50%;">Inputs</th> - <th style="width: 50%;">Results</th> + <th style="width: 25%;">Inputs</th> + <th style="width: 25%;"></th> + <th style="width: 25%;">Results</th> + <th style="width: 25%;"></th> </tr> </thead> <tbody> {% for file in files %} + <tr> + <td rowspan="4"> + {{ file }} + </td> + <td rowspan="4"> + <a href="{{ url_for('main.job_download', job_id=job.id, file=files[file]['path']) }}" class="waves-effect waves-light btn-small"><i class="material-icons left">file_download</i>Download</a> + </td> + </tr> + {% for result in files[file]['results'] %} <tr> <td> - <a href="{{ url_for('main.job_download', job_id=job.id, file=files[file]['path']) }}" class="waves-effect waves-light btn-small"><i class="material-icons left">file_download</i>{{ file }}</a> + {{ result }} </td> <td> {% if job.status == 'complete' %} - {% for result in files[file]['results'] %} - <a href="{{ url_for('main.job_download', job_id=job.id, file=files[file]['results'][result]['path']) }}" class="waves-effect waves-light btn-small"><i class="material-icons left">file_download</i>{{ result }}</a> - {% endfor %} + <a href="{{ url_for('main.job_download', job_id=job.id, file=files[file]['results'][result]['path']) }}" class="waves-effect waves-light btn-small"><i class="material-icons left">file_download</i>Download</a> {% endif %} </td> </tr> {% endfor %} + {% endfor %} </tbody> </table> + </div> </div> </div> </div> -- GitLab