From 48ed2c8cfda61fd9c0e0fe1594dec4f16d7a38af Mon Sep 17 00:00:00 2001 From: Kumar Damani Date: Tue, 23 Apr 2019 19:17:07 -0400 Subject: removed js library for dark mode basemap --- web/public/javascripts/leaflet-tilelayer-colorfilter.min.js | 1 - web/public/javascripts/map.js | 11 ++++------- 2 files changed, 4 insertions(+), 8 deletions(-) delete mode 120000 web/public/javascripts/leaflet-tilelayer-colorfilter.min.js (limited to 'web/public') diff --git a/web/public/javascripts/leaflet-tilelayer-colorfilter.min.js b/web/public/javascripts/leaflet-tilelayer-colorfilter.min.js deleted file mode 120000 index d817736..0000000 --- a/web/public/javascripts/leaflet-tilelayer-colorfilter.min.js +++ /dev/null @@ -1 +0,0 @@ -../../node_modules/leaflet.tilelayer.colorfilter/src/leaflet-tilelayer-colorfilter.min.js \ No newline at end of file diff --git a/web/public/javascripts/map.js b/web/public/javascripts/map.js index 23f4ec0..db50cbe 100644 --- a/web/public/javascripts/map.js +++ b/web/public/javascripts/map.js @@ -216,26 +216,23 @@ function initLiveLoading() { } } -function getModeFilter(darkmode) { - return darkmode ? ['hue:186deg', 'invert:100%'] : []; -} - function toggleDarkMap(e) { - mainTileLayer.updateFilter(getModeFilter(!darkmode)); darkmode = !darkmode; + document.getElementById('map').style['-webkit-filter'] = + document.getElementById('sidebar').style['-webkit-filter'] = + (darkmode) ? "invert(100%)" : "invert(0%)"; } let toggleDarkModeBtn = document.getElementById('toggle-btn') .addEventListener("click", toggleDarkMap); // different basemap -let mainTileLayer = L.tileLayer.colorFilter('https://stamen-tiles-{s}.a.ssl.fastly.net/toner-lite/{z}/{x}/{y}{r}.{ext}', { +let mainTileLayer = L.tileLayer('https://stamen-tiles-{s}.a.ssl.fastly.net/toner-lite/{z}/{x}/{y}{r}.{ext}', { attribution: 'Map tiles by Stamen Design, CC BY 3.0 — Map data © OpenStreetMap contributors', subdomains: 'abcd', minZoom: 0, maxZoom: 18, ext: 'png', - filter: [], }).addTo(map); // keep track of the boundary of the markers so that we can update the -- cgit v1.2.3