Private
Public Access
1
0

better analysis list view

This commit is contained in:
Sander Roosendaal
2022-10-07 13:46:36 +02:00
parent cf7d6c7c79
commit 1e5b6f6cd8
3 changed files with 41 additions and 18 deletions

View File

@@ -12,28 +12,43 @@
<ul class="main-content"> <ul class="main-content">
{% if analyses %} {% if analyses %}
{% for analysis in analyses %} {% for analysis in analyses %}
<li class="rounder" id="analysis_{{ analysis.id }}"> <li class="grid_4 divlines" id="analysis_{{ analysis.id }}">
<h2>{{ analysis.name }}</h2> {{ analysis.date }}
<a class="small" href="/rowers/analyses/{{ analysis.id }}/delete/" <div><h3>{{ analysis.name }}</h3></div>
<div class="analysiscontainer">
<div class="workoutelement">
<a class="small" href="/rowers/instrokeanalysis/{{ analysis.id }}/edit/"
title="Edit">
<i class="fas fa-pencil-alt fa-fw"></i>
</a>
</div>
<div class="workoutelement">
<a class="small" href="/rowers/instrokeanalysis/{{ analysis.id }}/delete/"
title="Delete"> title="Delete">
<i class="fas fa-trash-alt fa-fw"></i> <i class="fas fa-trash-alt fa-fw"></i>
</a> </a>
<hr> </div>
<p> <div class="workoutelement">
<span style="color:#555">Workout</span><br>
{{ analysis.workout }}
</div>
<div class="workoutelement">
<span style="color:#555">Metric</span><br>
{{ analysis.metric }}
</div>
<div class="workoutelement">
<span style="color:#555">Notes</span><br>
{{ analysis.notes }} {{ analysis.notes }}
</p> </div>
<p> <div class="workoutelement">
Workout: {{ analysis.workout }} <span style="color:#555">SPM</span><br>
</p> {{ analysis.spm_min }} - {{ analysis.spm_max }}
<p> </div>
{{ analysis.spm_min }} - {{ analysis.spm_max }} SPM, <div class="workoutelement">
<span style="color:#555">Time</span><br>
{{ analysis.start_second|secondstotimestring }} - {{ analysis.end_second|secondstotimestring }} {{ analysis.start_second|secondstotimestring }} - {{ analysis.end_second|secondstotimestring }}
<p> </div>
<p id="date"> </div>
<span id="date">
{{ analysis.date }}
</span>
</p>
</li> </li>
{% endfor %} {% endfor %}
{% else %} {% else %}

View File

@@ -1850,7 +1850,7 @@ def agegrouprecordview(request, sex='male', weightcategory='hwt',
def instrokeanalysis_view(request, userid=0): def instrokeanalysis_view(request, userid=0):
r = getrequestrower(request, userid=userid) r = getrequestrower(request, userid=userid)
analyses = InStrokeAnalysis.objects.filter(rower=r).order_by("-date") analyses = InStrokeAnalysis.objects.filter(rower=r).order_by("-date","-id")
breadcrumbs = [ breadcrumbs = [
{ {

View File

@@ -395,6 +395,14 @@ th.rotate > div > span {
margin: 0px; margin: 0px;
} }
.analysiscontainer {
display: grid;
grid-template-columns: 50px repeat(auto-fit, minmax(calc((100% - 100px)/6), 1fr));
/* grid-template-columns: 50px repeat(auto-fit, minmax(100px, 1fr)) 50px; ????*/
padding: 5px;
margin: 0px;
}
.workoutelement { .workoutelement {
margin-left: auto; margin-left: auto;
margin-right: auto; margin-right: auto;