mirror of
https://github.com/tabler/tabler.git
synced 2025-12-21 17:34:25 +04:00
Merge branch 'main' of https://github.com/tabler/tabler
This commit is contained in:
@@ -16,7 +16,10 @@
|
||||
"litepicker": "litepicker/dist/litepicker.js",
|
||||
"tom-select": "tom-select/dist/js/tom-select.base.min.js",
|
||||
"jsvectormap": "jsvectormap/dist/js/jsvectormap.min.js",
|
||||
"jsvectormap-world": "jsvectormap/dist/maps/world.js"
|
||||
"jsvectormap-world": "jsvectormap/dist/maps/world.js",
|
||||
"jsvectormap-usa": "jsvectormap/dist/maps/us-merc-en.js",
|
||||
"jsvectormap-canada": "jsvectormap/dist/maps/canada.js",
|
||||
"jsvectormap-russia": "jsvectormap/dist/maps/russia.js"
|
||||
},
|
||||
"css": {
|
||||
"mapbox": "https://api.mapbox.com/mapbox-gl-js/v1.8.0/mapbox-gl.css"
|
||||
|
||||
@@ -4,11 +4,41 @@ world:
|
||||
color: blue
|
||||
values: '{ "AF": 16, "AL": 11, "DZ": 158, "AO": 85, "AG": 1, "AR": 351, "AM": 8, "AU": 1219, "AT": 366, "AZ": 52, "BS": 7, "BH": 21, "BD": 105, "BB": 3, "BY": 52, "BE": 461, "BZ": 1, "BJ": 6, "BT": 1, "BO": 19, "BA": 16, "BW": 12, "BR": 2023, "BN": 11, "BG": 44, "BF": 8, "BI": 1, "KH": 11, "CM": 21, "CA": 1563, "CV": 1, "CF": 2, "TD": 7, "CL": 199, "CN": 5745, "CO": 283, "KM": 0, "CD": 12, "CG": 11, "CR": 35, "CI": 22, "HR": 59, "CY": 22, "CZ": 195, "DK": 304, "DJ": 1, "DM": 0, "DO": 50, "EC": 61, "EG": 216, "SV": 21, "GQ": 14, "ER": 2, "EE": 19, "ET": 30, "FJ": 3, "FI": 231, "FR": 2555, "GA": 12, "GM": 1, "GE": 11, "DE": 3305, "GH": 18, "GR": 305, "GD": 0, "GT": 40, "GN": 4, "GW": 0, "GY": 2, "HT": 6, "HN": 15, "HK": 226, "HU": 132, "IS": 12, "IN": 1430, "ID": 695, "IR": 337, "IQ": 84, "IE": 204, "IL": 201, "IT": 2036, "JM": 13, "JP": 5390, "JO": 27, "KZ": 129, "KE": 32, "KI": 0, "KR": 986, "KW": 117, "KG": 4, "LA": 6, "LV": 23, "LB": 39, "LS": 1, "LR": 0, "LY": 77, "LT": 35, "LU": 52, "MK": 9, "MG": 8, "MW": 5, "MY": 218, "MV": 1, "ML": 9, "MT": 7, "MR": 3, "MU": 9, "MX": 1004, "MD": 5, "MN": 5, "ME": 3, "MA": 91, "MZ": 10, "MM": 35, "NA": 11, "NP": 15, "NL": 770, "NZ": 138, "NI": 6, "NE": 5, "NG": 206, "NO": 413, "OM": 53, "PK": 174, "PA": 27, "PG": 8, "PY": 17, "PE": 153, "PH": 189, "PL": 438, "PT": 223, "QA": 126, "RO": 158, "RU": 1476, "RW": 5, "WS": 0, "ST": 0, "SA": 434, "SN": 12, "RS": 38, "SC": 0, "SL": 1, "SG": 217, "SK": 86, "SI": 46, "SB": 0, "ZA": 354, "ES": 1374, "LK": 48, "KN": 0, "LC": 1, "VC": 0, "SD": 65, "SR": 3, "SZ": 3, "SE": 444, "CH": 522, "SY": 59, "TW": 426, "TJ": 5, "TZ": 22, "TH": 312, "TL": 0, "TG": 3, "TO": 0, "TT": 21, "TN": 43, "TR": 729, "TM": 0, "UG": 17, "UA": 136, "AE": 239, "GB": 2258, "US": 4624, "UY": 40, "UZ": 37, "VU": 0, "VE": 285, "VN": 101, "YE": 30, "ZM": 15, "ZW": 5 }'
|
||||
|
||||
europe:
|
||||
title: Map of Europe
|
||||
map: europe
|
||||
canada:
|
||||
title: Map of Canada
|
||||
map: canada
|
||||
zoom: true
|
||||
filled: true
|
||||
color: green
|
||||
|
||||
russia:
|
||||
title: Map of russia
|
||||
map: russia
|
||||
color: green
|
||||
filled: true
|
||||
markers:
|
||||
- name: Moscow
|
||||
coords: 55.75, 37.61
|
||||
- name: St Petersburg
|
||||
coords: 59.93, 30.30
|
||||
- name: Novosibirsk
|
||||
coords: 55.01, 82.93
|
||||
- name: Vladivostok
|
||||
coords: 43.10, 131.87
|
||||
|
||||
usa:
|
||||
title: Map of USA
|
||||
map: usa_en
|
||||
map: us_merc_en
|
||||
color: red
|
||||
filled: true
|
||||
markers:
|
||||
- name: San Francisco
|
||||
coords: 37.77, -122.41
|
||||
- name: New York
|
||||
coords: 40.71, -74.00
|
||||
- name: Kansas City
|
||||
coords: 39.09, -94.57
|
||||
- name: Las Vegas
|
||||
coords: 36.16, -115.13
|
||||
- name: Dallas
|
||||
coords: 32.77, -96.79
|
||||
|
||||
@@ -52,6 +52,7 @@ base:
|
||||
maps-vector:
|
||||
url: maps-vector.html
|
||||
title: Vector maps
|
||||
badge: New
|
||||
navigation:
|
||||
url: navigation.html
|
||||
title: Navigation
|
||||
|
||||
@@ -40,7 +40,7 @@
|
||||
</div>
|
||||
|
||||
<div class="col-lg-6">
|
||||
{% include cards/map.html title="Locations" %}
|
||||
{% include cards/map-vector.html title="Locations" %}
|
||||
</div>
|
||||
|
||||
{% comment %}
|
||||
|
||||
@@ -21,9 +21,15 @@
|
||||
backgroundColor: 'transparent',
|
||||
regionStyle: {
|
||||
initial: {
|
||||
{% unless data.filled %}
|
||||
fill: '#F8FAFC',
|
||||
stroke: '#dae1e7',
|
||||
stroke: 'rgba(98, 105, 118, .16)',
|
||||
strokeWidth: 1,
|
||||
{% else %}
|
||||
fill: '#e9ecef',
|
||||
stroke: '#fff',
|
||||
strokeWidth: 1,
|
||||
{% endunless %}
|
||||
}
|
||||
},
|
||||
zoomOnScroll: {% if data.zoom %}true{% else %}false{% endif %},
|
||||
@@ -35,6 +41,42 @@
|
||||
values: {{ data.values }},
|
||||
},
|
||||
{% endif %}
|
||||
{% if data.markers %}
|
||||
markers: [
|
||||
{% for marker in data.markers %}
|
||||
{
|
||||
coords: [{{ marker.coords }}],
|
||||
name: "{{ marker.name }}",
|
||||
},
|
||||
{% endfor %}
|
||||
],
|
||||
markerStyle: {
|
||||
initial: {
|
||||
r: 3,
|
||||
stroke: '#fff',
|
||||
opacity: 1,
|
||||
strokeWidth: 3,
|
||||
stokeOpacity: .5,
|
||||
fill: '{{ color | tabler_color }}'
|
||||
},
|
||||
hover: {
|
||||
fill: '{{ color | tabler_color }}',
|
||||
stroke: '{{ color | tabler_color }}'
|
||||
}
|
||||
},
|
||||
markerLabelStyle: {
|
||||
initial: {
|
||||
fontSize: 10
|
||||
},
|
||||
},
|
||||
labels: {
|
||||
markers: {
|
||||
render: function(marker) {
|
||||
return marker.name
|
||||
},
|
||||
},
|
||||
},
|
||||
{% endif %}
|
||||
});
|
||||
|
||||
window.addEventListener("resize", () => {
|
||||
|
||||
33
src/pages/maps-vector.html
Normal file
33
src/pages/maps-vector.html
Normal file
@@ -0,0 +1,33 @@
|
||||
---
|
||||
title: Vector Maps
|
||||
page-header: Vector Maps
|
||||
menu: base.maps-vector
|
||||
libs: jsvectormap, jsvectormap-world, jsvectormap-usa, jsvectormap-canada, jsvectormap-russia
|
||||
---
|
||||
|
||||
<div class="row row-cards">
|
||||
<div class="col-md-6">
|
||||
<div class="card">
|
||||
<div class="card-body">
|
||||
<h3 class="card-title">World map</h3>
|
||||
{% include ui/map-vector.html map-id="world" height=18 %}
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="col-md-6">
|
||||
<div class="card">
|
||||
<div class="card-body">
|
||||
<h3 class="card-title">Map of Russia</h3>
|
||||
{% include ui/map-vector.html map-id="russia" height=18 %}
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="col-md-6">
|
||||
<div class="card">
|
||||
<div class="card-body">
|
||||
<h3 class="card-title">Map od USA</h3>
|
||||
{% include ui/map-vector.html map-id="usa" height=18 %}
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
Reference in New Issue
Block a user