diff --git a/_config.yml b/_config.yml index 14bca799e..72a7e8b77 100644 --- a/_config.yml +++ b/_config.yml @@ -7,6 +7,8 @@ description: Premium and Open Source dashboard template with responsive and high github_url: https://github.com/tabler/tabler sponsor_url: https://github.com/sponsors/codecalm +mapbox_key: pk.eyJ1IjoiY29kZWNhbG0iLCJhIjoiSzRiOVJvQSJ9.BUVkTT6IYs83xSUs4H7bjQ + debug: false dark-theme: false diff --git a/build/copy-libs.js b/build/copy-libs.js index 1ad991943..ee80c949d 100755 --- a/build/copy-libs.js +++ b/build/copy-libs.js @@ -26,8 +26,10 @@ Object.keys(all_libs.css).forEach(function (lib) { files = files.flat(); files.forEach(function (file) { - let dirname = path.dirname(file).replace('@', ''); - let cmd = `mkdir -p "dist/libs/${dirname}" && cp -r node_modules/${file} dist/libs/${file.replace('@', '')}`; + if(! file.match(/^https?/)) { + let dirname = path.dirname(file).replace('@', ''); + let cmd = `mkdir -p "dist/libs/${dirname}" && cp -r node_modules/${file} dist/libs/${file.replace('@', '')}`; - exec(cmd) + exec(cmd) + } }); diff --git a/pages/_data/libs.json b/pages/_data/libs.json index 4d65ac287..d3b99bcd9 100644 --- a/pages/_data/libs.json +++ b/pages/_data/libs.json @@ -27,7 +27,8 @@ "flatpickr/dist/flatpickr.min.js", "flatpickr/dist/plugins/rangePlugin.js" ], - "nouislider": "nouislider/distribute/nouislider.min.js" + "nouislider": "nouislider/distribute/nouislider.min.js", + "mapbox": "https://api.mapbox.com/mapbox-gl-js/v1.8.0/mapbox-gl.js" }, "css": { "jqvmap": "jqvmap/dist/jqvmap.min.css", @@ -39,6 +40,7 @@ "@fullcalendar/list/main.min.css" ], "flatpickr": "flatpickr/dist/flatpickr.min.css", - "nouislider": "nouislider/distribute/nouislider.min.css" + "nouislider": "nouislider/distribute/nouislider.min.css", + "mapbox": "https://api.mapbox.com/mapbox-gl-js/v1.8.0/mapbox-gl.css" } } diff --git a/pages/_data/maps-vector.yml b/pages/_data/maps-vector.yml index 78123d365..29c51d730 100644 --- a/pages/_data/maps-vector.yml +++ b/pages/_data/maps-vector.yml @@ -9,7 +9,6 @@ europe: map: europe_en zoom: true - usa: title: Map of USA map: usa_en diff --git a/pages/_data/maps.yml b/pages/_data/maps.yml index e69de29bb..07aee1822 100644 --- a/pages/_data/maps.yml +++ b/pages/_data/maps.yml @@ -0,0 +1,15 @@ +simple: + title: Simple map + +light: + title: Light map style + center: [51.5285582, -0.2416782] + zoom: 11 + style: light-v10 + +card: + title: Light map style + center: [0, 0] + zoom: 1 + style: satellite-v9 + card: true \ No newline at end of file diff --git a/pages/_data/menu.yml b/pages/_data/menu.yml index cca3d1fe4..b2466c111 100644 --- a/pages/_data/menu.yml +++ b/pages/_data/menu.yml @@ -29,6 +29,12 @@ base: modals: url: modals.html title: Modals + maps: + url: maps.html + title: Maps + maps-vector: + url: maps-vector.html + title: Vector maps charts: url: charts.html title: Charts diff --git a/pages/_includes/cards/map.html b/pages/_includes/cards/map.html index 2be93e4dc..22e734a1d 100644 --- a/pages/_includes/cards/map.html +++ b/pages/_includes/cards/map.html @@ -4,6 +4,6 @@ {% if include.title %}