Changeset 5bdfbfb in OpenWorkouts-current for ow/templates
- Timestamp:
- Jan 25, 2019, 12:42:33 AM (5 years ago)
- Branches:
- current, feature/docs, master
- Children:
- 26220ba, 7783f97
- Parents:
- 421f05f
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
ow/templates/dashboard.pt
r421f05f r5bdfbfb 142 142 </ul> 143 143 </tal:activity_tree> 144 145 <tal:stats> 146 147 <div class="week-stats js-week-stats"> 148 <h3><tal:t i18n:translate="">This week</tal:t></h3> 149 <h4 tal:define="totals context.week_totals"> 150 <span class="week_totals_left"> 151 <tal:d tal:content="round(totals['distance'])"></tal:d> 152 <tal:t i18n:translate="">kms</tal:t> 153 </span> 154 <span class="week_totals_right"> 155 <tal:hms tal:define="hms timedelta_to_hms(totals['time'])"> 156 <tal:h tal:content="str(hms[0]).zfill(2)"></tal:h> 157 <tal:t i18n:translate="">hours</tal:t>, 158 <tal:h tal:content="str(hms[1]).zfill(2)"></tal:h> 159 <tal:t i18n:translate="">min.</tal:t> 160 </tal:hms> 161 </span> 162 </h4> 163 <svg width="300" height="200"></svg> 164 <style> 165 166 </style> 167 </div> 168 169 <div class="user-stats"> 170 <tal:year-stats tal:repeat="year context.activity_years"> 171 <h3><a href="" tal:content="year"></a></h3> 172 <ul tal:define="stats context.stats(year)"> 173 <li> 174 <span i18n:translate="">Workouts:</span> 175 <span tal:content="stats['workouts']"></span> 176 </li> 177 <li> 178 <span i18n:translate="">Distance:</span> 179 <span tal:content="round(stats['distance'])"></span> kms 180 </li> 181 <li> 182 <span i18n:translate="">Time:</span> 183 <tal:hms tal:define="hms timedelta_to_hms(stats['time'])"> 184 <span> 185 <tal:h tal:content="str(hms[0]).zfill(2)"></tal:h> 186 <tal:t i18n:translate="">hours</tal:t>, 187 <tal:h tal:content="str(hms[1]).zfill(2)"></tal:h> 188 <tal:t i18n:translate="">min.</tal:t> 189 </span> 190 </tal:hms> 191 </li> 192 <li> 193 <span i18n:translate="">Elevation:</span> 194 <span tal:content="stats['elevation']"></span> m 195 </li> 196 </ul> 197 </tal:year-stats> 198 </div> 199 </tal:stats> 200 144 201 </aside> 145 202 … … 148 205 </metal:content> 149 206 207 <metal:body-js metal:fill-slot="body-js"> 208 <script src="${request.static_url('ow:static/components/d3/d3.min.js')}"></script> 209 <script src="${request.static_url('ow:static/js/ow.js')}"></script> 210 211 <script type="text/javascript"> 212 var week_chart = owjs.week_chart({ 213 chart_selector: 'div.js-week-stats', 214 url: "${request.resource_url(context, 'week')}", 215 current_day_name: "${current_day_name}" 216 }); 217 week_chart.render(); 218 </script> 219 220 </metal:body-js> 221 150 222 </html>
Note: See TracChangeset
for help on using the changeset viewer.