summaryrefslogtreecommitdiff
path: root/templates
diff options
context:
space:
mode:
authorYuval Adam <yuval@y3xz.com>2016-01-01 00:08:20 +0200
committerYuval Adam <yuval@y3xz.com>2016-01-01 00:08:20 +0200
commit85133c0488fdedb8616ffca73b7118ea5177f9e0 (patch)
tree8103e82ccee5c8c0dceb95f0c09d7a50d6bd4b47 /templates
parent9bc622faf49397aac757f3e94f183325bdc1acfe (diff)
Initial react and webpack flow
Diffstat (limited to 'templates')
-rw-r--r--templates/index.html153
1 files changed, 2 insertions, 151 deletions
diff --git a/templates/index.html b/templates/index.html
index 12d8129..5991dc1 100644
--- a/templates/index.html
+++ b/templates/index.html
@@ -23,156 +23,7 @@
</script>
</head>
<body>
-
-<div id='datetime'>
- <div id='date'>{{ ts.strftime('%d/%m/%Y') }}</div>
- <div id='hour'>{{ ts.strftime('%H:%M') }}</div>
-</div>
-<div id='map'></div>
-<script>
-
-mapboxgl.accessToken = 'pk.eyJ1IjoieXV2YWRtIiwiYSI6ImNpaWRuaWFxazAwMTJ2b2tyZGRmaWpsNWYifQ.qf_V3CFP_NZtLjk5luNM4g';
-var mapStyle = {
- "version": 8,
- "name": "Dark",
- "sources": {
- "mapbox": {
- "type": "vector",
- "url": "mapbox://mapbox.mapbox-streets-v6"
- },
- "radar_140": {
- "type": "image",
- "url": "/static/{{ latest_140 }}_140.png",
- "coordinates": [
- [33.35317413, 33.27232471],
- [36.32243686, 33.27232471],
- [36.32243686, 30.72293428],
- [33.35317413, 30.72293428]
- ]
- },
- "radar_280": {
- "type": "image",
- "url": "/static/{{ latest_280 }}_280.png",
- "coordinates": [
- [31.93095218, 34.5156862],
- [37.86644267, 34.5156862],
- [37.86644267, 29.42911589],
- [31.93095218, 29.42911589]
- ]
- }
- },
- "sprite": "mapbox://sprites/mapbox/dark-v8",
- "glyphs": "mapbox://fonts/mapbox/{fontstack}/{range}.pbf",
- "layers": [
- {
- "id": "background",
- "type": "background",
- "paint": {"background-color": "#111"}
- },
- {
- "id": "boundaries",
- "source": "mapbox",
- "source-layer": "admin",
- "type": "line",
- "paint": {"line-color": "#797979"},
- "filter": ["all", ["<=", "admin_level", 2], ['==', 'maritime', 0]]
- },
- {
- "id": "water",
- "source": "mapbox",
- "source-layer": "water",
- "type": "line",
- "paint": {"line-color": "#797979"}
- },
- {
- "id": "water2",
- "source": "mapbox",
- "source-layer": "water",
- "type": "fill",
- "paint": {"fill-color": "#111122"}
- },
- {
- "id": "radar_140",
- "source": "radar_140",
- "type": "raster",
- "paint": {
- "raster-opacity": 0.85
- },
- "layout": {
- "visibility": "none"
- }
- },
- {
- "id": "radar_280",
- "source": "radar_280",
- "type": "raster",
- "paint": {
- "raster-opacity": 0.85
- }
- },
- {
- "id": "cities",
- "source": "mapbox",
- "source-layer": "place_label",
- "type": "symbol",
- "filter": ["all", ["<=", "localrank", 6]],
- "layout": {
- "text-field": "{name_en}",
- "text-font": ["DIN Offc Pro Bold", "Arial Unicode MS Bold"],
- "text-size": {"stops": [[4, 9], [6, 12]]}
- },
- "paint": {
- "text-color": "#969696",
- "text-halo-width": 2,
- "text-halo-color": "rgba(0, 0, 0, 0.85)"
- }
- },
- {
- "id": "states",
- "source": "mapbox",
- "source-layer": "state_label",
- "type": "symbol",
- "layout": {
- "text-transform": "uppercase",
- "text-field": "{name_en}",
- "text-font": ["DIN Offc Pro Bold", "Arial Unicode MS Bold"],
- "text-letter-spacing": 0.15,
- "text-max-width": 7,
- "text-size": {"stops": [[4, 10], [6, 14]]}
- },
- "filter": [">=", "area", 80000],
- "paint": {
- "text-color": "#969696",
- "text-halo-width": 2,
- "text-halo-color": "rgba(0, 0, 0, 0.85)"
- }
- }
- ]
-};
-
-var map = new mapboxgl.Map({
- container: 'map',
- maxZoom: 10,
- minZoom: 5,
- zoom: 6.3,
- center: [35, 31.9],
- style: mapStyle,
- hash: false
-});
-
-map.on('zoom', function (x) {
- var zoom = map.getZoom();
- if (zoom > 7) {
- map.getLayer('radar_140').layout.visibility='visible';
- map.getLayer('radar_280').layout.visibility='none';
- }
- else {
- map.getLayer('radar_140').layout.visibility='none';
- map.getLayer('radar_280').layout.visibility='visible';
- }
-})
-
-</script>
-
+ <div id='root'></div>
+ <script src='/static/js/bundle.js'></script>
</body>
</html>