Mercurial > personal > weather-server
annotate weather_server/templates/index.html @ 33:beedfa8eaa3f
Add grid lines to the graph.
- Adds time gridlines on the hour and 15 minutes.
- Adds temperature gridlines on 10, 5, and 1 degree intervals.
- Increases chart range.
- Changes from rounding temperature to floor()ing it.
| author | Paul Fisher <paul@pfish.zone> | 
|---|---|
| date | Sat, 12 Jun 2021 20:22:46 +0000 | 
| parents | 27217790dc04 | 
| children | e5a03d63b3d9 | 
| rev | line source | 
|---|---|
| 26 
7def5611895b
Add support for an index page displaying all locations.
 Paul Fisher <paul@pfish.zone> parents: diff
changeset | 1 <!doctype html> | 
| 
7def5611895b
Add support for an index page displaying all locations.
 Paul Fisher <paul@pfish.zone> parents: diff
changeset | 2 <html> | 
| 
7def5611895b
Add support for an index page displaying all locations.
 Paul Fisher <paul@pfish.zone> parents: diff
changeset | 3 <head> | 
| 
7def5611895b
Add support for an index page displaying all locations.
 Paul Fisher <paul@pfish.zone> parents: diff
changeset | 4 <title>The Weather In Places</title> | 
| 27 
99b0759386b1
index: Add meta-viewport declaration.
 Paul Fisher <paul@pfish.zone> parents: 
26diff
changeset | 5 <meta name="viewport" content="width=device-width, initial-scale=1"> | 
| 26 
7def5611895b
Add support for an index page displaying all locations.
 Paul Fisher <paul@pfish.zone> parents: diff
changeset | 6 <link | 
| 
7def5611895b
Add support for an index page displaying all locations.
 Paul Fisher <paul@pfish.zone> parents: diff
changeset | 7 rel="stylesheet" | 
| 
7def5611895b
Add support for an index page displaying all locations.
 Paul Fisher <paul@pfish.zone> parents: diff
changeset | 8 href="{{ url_for('static', filename='style.css') }}"> | 
| 
7def5611895b
Add support for an index page displaying all locations.
 Paul Fisher <paul@pfish.zone> parents: diff
changeset | 9 <link | 
| 
7def5611895b
Add support for an index page displaying all locations.
 Paul Fisher <paul@pfish.zone> parents: diff
changeset | 10 rel="shortcut icon" | 
| 
7def5611895b
Add support for an index page displaying all locations.
 Paul Fisher <paul@pfish.zone> parents: diff
changeset | 11 href="{{ url_for('static', filename='thermometer.png') }}"> | 
| 29 | 12 <link rel="manifest" href="/static/manifest.webmanifest"> | 
| 26 
7def5611895b
Add support for an index page displaying all locations.
 Paul Fisher <paul@pfish.zone> parents: diff
changeset | 13 </head> | 
| 
7def5611895b
Add support for an index page displaying all locations.
 Paul Fisher <paul@pfish.zone> parents: diff
changeset | 14 <body class="home"> | 
| 
7def5611895b
Add support for an index page displaying all locations.
 Paul Fisher <paul@pfish.zone> parents: diff
changeset | 15 <h1><span>Weather</span></h1> | 
| 
7def5611895b
Add support for an index page displaying all locations.
 Paul Fisher <paul@pfish.zone> parents: diff
changeset | 16 <ul> | 
| 
7def5611895b
Add support for an index page displaying all locations.
 Paul Fisher <paul@pfish.zone> parents: diff
changeset | 17 {% for location in locations %} | 
| 
7def5611895b
Add support for an index page displaying all locations.
 Paul Fisher <paul@pfish.zone> parents: diff
changeset | 18 <li> | 
| 
7def5611895b
Add support for an index page displaying all locations.
 Paul Fisher <paul@pfish.zone> parents: diff
changeset | 19 <a href="{{ url_for('show', location=location.key) }}"> | 
| 
7def5611895b
Add support for an index page displaying all locations.
 Paul Fisher <paul@pfish.zone> parents: diff
changeset | 20 <b>{{ location.name }}</b> | 
| 
7def5611895b
Add support for an index page displaying all locations.
 Paul Fisher <paul@pfish.zone> parents: diff
changeset | 21 <span> | 
| 
7def5611895b
Add support for an index page displaying all locations.
 Paul Fisher <paul@pfish.zone> parents: diff
changeset | 22 {%- set reading = location.latest() -%} | 
| 
7def5611895b
Add support for an index page displaying all locations.
 Paul Fisher <paul@pfish.zone> parents: diff
changeset | 23 {%- if reading -%} | 
| 
7def5611895b
Add support for an index page displaying all locations.
 Paul Fisher <paul@pfish.zone> parents: diff
changeset | 24 {{ reading.temp_f|round|int -}} | 
| 
7def5611895b
Add support for an index page displaying all locations.
 Paul Fisher <paul@pfish.zone> parents: diff
changeset | 25  °F | 
| 
7def5611895b
Add support for an index page displaying all locations.
 Paul Fisher <paul@pfish.zone> parents: diff
changeset | 26 {%- else -%} | 
| 
7def5611895b
Add support for an index page displaying all locations.
 Paul Fisher <paul@pfish.zone> parents: diff
changeset | 27 ??? | 
| 
7def5611895b
Add support for an index page displaying all locations.
 Paul Fisher <paul@pfish.zone> parents: diff
changeset | 28 {%- endif -%} | 
| 
7def5611895b
Add support for an index page displaying all locations.
 Paul Fisher <paul@pfish.zone> parents: diff
changeset | 29 </span> | 
| 
7def5611895b
Add support for an index page displaying all locations.
 Paul Fisher <paul@pfish.zone> parents: diff
changeset | 30 </a> | 
| 
7def5611895b
Add support for an index page displaying all locations.
 Paul Fisher <paul@pfish.zone> parents: diff
changeset | 31 </li> | 
| 
7def5611895b
Add support for an index page displaying all locations.
 Paul Fisher <paul@pfish.zone> parents: diff
changeset | 32 {% endfor %} | 
| 
7def5611895b
Add support for an index page displaying all locations.
 Paul Fisher <paul@pfish.zone> parents: diff
changeset | 33 </ul> | 
| 
7def5611895b
Add support for an index page displaying all locations.
 Paul Fisher <paul@pfish.zone> parents: diff
changeset | 34 </body> | 
| 
7def5611895b
Add support for an index page displaying all locations.
 Paul Fisher <paul@pfish.zone> parents: diff
changeset | 35 </html> | 
