Changeset 5f05e83 in OpenWorkouts-current for ow/templates
- Timestamp:
- Feb 5, 2019, 5:15:13 PM (5 years ago)
- Branches:
- current, feature/docs, master
- Children:
- 3169fe4
- Parents:
- d52ba50
- git-author:
- Borja Lopez <borja@…> (02/05/19 16:50:41)
- git-committer:
- Borja Lopez <borja@…> (02/05/19 17:15:13)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
ow/templates/workout.pt
rd52ba50 r5f05e83 17 17 href="${request.static_url('ow:static/components/Leaflet/leaflet.css')}" /> 18 18 <link rel="stylesheet" tal:condition="context.has_gpx" 19 href="${request.static_url('ow:static/components/Leaflet.Elevation/dist/leaflet.elevation-0.0.4.css')}" /> 19 href="${request.static_url('ow:static/components/leaflet-elevation/leaflet-elevation.css')}" /> 20 <link rel="stylesheet" 21 href="${request.static_url('ow:static/css/leaflet-elevation.css')}" /> 20 22 </metal:css> 21 23 … … 36 38 <li> 37 39 <a href="" i18n:translate="" 38 tal:attributes="href request.resource_url(context, 'edit')">39 edit workout40 tal:attributes="href request.resource_url(context, 'edit')"> 41 edit workout 40 42 </a> 41 43 </li> 42 44 <li> 43 45 <a href="" i18n:translate="" 44 tal:attributes="href request.resource_url(context, 'update-from-file')">45 update with tracking file46 tal:attributes="href request.resource_url(context, 'update-from-file')"> 47 update with tracking file 46 48 </a> 47 49 </li> 48 50 <li class="owo-del"><a href="" i18n:translate="" 49 tal:attributes="href request.resource_url(context, 'delete')">51 tal:attributes="href request.resource_url(context, 'delete')"> 50 52 delete 51 53 </a> 52 54 </li> 53 55 </ul> … … 72 74 <span><tal:t i18n:translate="">Speed</tal:t></span> 73 75 <span class="avg"><tal:t i18n:translate="">Avg.</tal:t> 74 <tal:c tal:content="round(context.speed['avg'], 1)"></tal:c>km/h</span>76 <tal:c tal:content="round(context.speed['avg'], 1)"></tal:c>km/h</span> 75 77 <span class="max"><tal:t i18n:translate="">Max.</tal:t> 76 <tal:c tal:content="round(context.speed['max'], 1)"></tal:c>km/h</span>78 <tal:c tal:content="round(context.speed['max'], 1)"></tal:c>km/h</span> 77 79 </li> 78 80 <li tal:condition="hr"> 79 81 <span><tal:t i18n:translate="">Heart Rate</tal:t></span> 80 82 <span class="avg"><tal:t i18n:translate="">Avg.</tal:t> 81 <tal:c tal:content="hr['avg']"></tal:c>bpm</span>83 <tal:c tal:content="hr['avg']"></tal:c>bpm</span> 82 84 <span class="max"><tal:t i18n:translate="">Max.</tal:t> 83 <tal:c tal:content="hr['max']"></tal:c> bpm</span>85 <tal:c tal:content="hr['max']"></tal:c> bpm</span> 84 86 </li> 85 87 <li tal:condition="cad"> 86 88 <span><tal:t i18n:translate="">Cadence</tal:t></span> 87 89 <span class="avg"><tal:t i18n:translate="">Avg.</tal:t> 88 <tal:c tal:content="cad['avg']"></tal:c></span>90 <tal:c tal:content="cad['avg']"></tal:c></span> 89 91 <span class="max"><tal:t i18n:translate="">Max.</tal:t> 90 <tal:c tal:content="cad['max']"></tal:c></span>92 <tal:c tal:content="cad['max']"></tal:c></span> 91 93 </li> 92 94 <li tal:condition="atemp"> 93 95 <span><tal:t i18n:translate="">Temperature</tal:t></span> 94 96 <span class="min"><tal:t i18n:translate="">Min.</tal:t> 95 <tal:c tal:content="atemp['min']"></tal:c>℃</span>97 <tal:c tal:content="atemp['min']"></tal:c>℃</span> 96 98 <span class="avg"><tal:t i18n:translate="">Avg.</tal:t> 97 <tal:c tal:content="atemp['avg']"></tal:c>℃</span>99 <tal:c tal:content="atemp['avg']"></tal:c>℃</span> 98 100 <span class="max"><tal:t i18n:translate="">Max.</tal:t> 99 <tal:c tal:content="atemp['max']"></tal:c>℃</span>101 <tal:c tal:content="atemp['max']"></tal:c>℃</span> 100 102 </li> 101 103 </ul> 104 <div id="elevation"></div> 102 105 </div> 103 106 </div> 107 104 108 <!--! Track map --> 105 109 <div id="map" tal:condition="context.has_gpx"></div> 106 107 <!--! Additional map controls -->108 109 <div id="ow-analysis">110 111 <!--!112 FIXME: the list of available charts should come from the workout113 details, based on which data this workout has114 -->115 <!--! All those ids are needed for the leaflet openworkouts plugin -->116 <tal:r tal:repeat="chart ['elevation', 'heartrate', 'cadence', 'temperature']">117 <div id="ow-" tal:attributes="id 'ow-' + chart">118 <div class="ow-average" id=""119 tal:attributes="id 'ow-' + chart + '-average'"></div>120 <div class="ow-chart" id=""121 tal:attributes="id 'ow-' + chart + '-chart'"></div>122 <div class="ow-current" id=""123 tal:attributes="id 'ow-' + chart + '-current'"></div>124 </div>125 </tal:r>126 127 </div>128 110 </metal:content> 129 111 130 112 <metal:body-js metal:fill-slot="body-js"> 131 113 132 133 <script src="//d3js.org/d3.v3.min.js" charset="utf-8"></script> 134 <!-- 135 <script src="${request.static_url('ow:static/d3/d3.min.js')}" 114 <script src="${request.static_url('ow:static/components/d3/d3.min.js')}" 136 115 tal:condition="context.has_gpx"></script> 137 -->138 116 139 117 <script src="${request.static_url('ow:static/components/Leaflet/leaflet.js')}" … … 143 121 tal:condition="context.has_gpx"></script> 144 122 145 <script src="${request.static_url('ow:static/components/ Leaflet.Elevation/dist/leaflet.elevation-0.0.4.min.js')}"123 <script src="${request.static_url('ow:static/components/leaflet-elevation/leaflet-elevation.js')}" 146 124 tal:condition="context.has_gpx"></script> 147 125
Note: See TracChangeset
for help on using the changeset viewer.