Commit 795d54b74e88d2fed97c7edd0649992645ce8e96

Authored by Igor Kulikov
1 parent 7d4da490

UI: Control maps labels color.

... ... @@ -200,7 +200,7 @@ export default class TbGoogleMap {
200 200 map: this.map,
201 201 icon: pinImage,
202 202 shadow: pinShadow,
203   - labelContent: '<b>'+settings.label+'</b>',
  203 + labelContent: '<div style="color: '+ settings.labelColor +';"><b>'+settings.label+'</b></div>',
204 204 labelClass: "tb-labels",
205 205 labelAnchor: new google.maps.Point(50, height + 20)
206 206 });
... ...
... ... @@ -99,6 +99,7 @@ export default class TbMapWidget {
99 99 lngKeyName: "lng",
100 100 showLabel: true,
101 101 label: "",
  102 + labelColor: ctx.widgetConfig.color || '#000000',
102 103 color: "#FE7569",
103 104 useColorFunction: false,
104 105 colorFunction: null,
... ...
... ... @@ -78,7 +78,7 @@ export default class TbOpenStreetMap {
78 78 marker.setIcon(icon);
79 79 if (settings.showLabel) {
80 80 marker.unbindTooltip();
81   - marker.bindTooltip('<b>' + settings.label + '</b>',
  81 + marker.bindTooltip('<div style="color: '+ settings.labelColor +';"><b>'+settings.label+'</b></div>',
82 82 { className: 'tb-marker-label', permanent: true, direction: 'top', offset: [0, -height + 10] });
83 83 }
84 84 }
... ... @@ -101,7 +101,7 @@ export default class TbOpenStreetMap {
101 101 var marker = L.marker(location, {icon: icon}).addTo(this.map);
102 102
103 103 if (settings.showLabel) {
104   - marker.bindTooltip('<b>' + settings.label + '</b>',
  104 + marker.bindTooltip('<div style="color: '+ settings.labelColor +';"><b>'+settings.label+'</b></div>',
105 105 { className: 'tb-marker-label', permanent: true, direction: 'top', offset: [0, -height + 10] });
106 106 }
107 107
... ...