diff --git a/fitness_trail.json b/fitness_trail.json
index 08ad67dc..2910e007 100644
--- a/fitness_trail.json
+++ b/fitness_trail.json
@@ -9,21 +9,27 @@
"members": true,
"feature": {
"body": [
- "
Route
",
+ "{% set countMembers = 0 %}",
"{% for member in members %}",
"{% if const.roles[member.role] %}",
+ "{% if countMembers == 0 %}Route
{% endif %}",
+ "{% set countMembers = countMembers + 1 %}",
"- ",
"
{{ markerCircle({})|raw }}
{{ const.roles[member.role].sign|raw }}
",
" {{ member.tags.name|default(trans('loading')) }}",
" ",
"{% endif %}",
"{% endfor %}",
- "
"
+ "{% if countMembers > 0 %}
{% endif %}"
],
"description": "{{ tagTrans('route', 'fitness_trail') }}",
"listMarkerSymbol": "{{ markerLine({ 'width': 4, 'color': '#007fff' })|raw }}",
- "styles": "",
"markerSymbol": "",
+ "style": {
+ "opacity": 0,
+ "z-index": 1,
+ "width": 4
+ },
"style:hover": {
"width": "4",
"color": "#000000",
@@ -61,7 +67,8 @@
"radius": "4"
},
"markerSymbol": "{% if const.roles[master0.role] %}{{ markerPointer({})|raw }}{% endif %}",
- "markerSign": "{% if const.roles[master0.role] %}{{ const.roles[master0.role].sign|raw }}{% endif %} "
+ "markerSign": "{% if const.roles[master0.role] %}{{ const.roles[master0.role].sign|raw }}{% endif %} ",
+ "popupReplace": "{% if masters|length == 1 %}{{ master0.id }}{% endif %}"
},
"const": {
"roles": {