From 96e273a8b38d14fb803887c0e4529a86ea98a6c7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Stephan=20B=C3=B6sch-Plepelits?= <skunk@xover.mud.at> Date: Sun, 12 Aug 2018 13:15:00 +0200 Subject: [PATCH] gastro: show dietary options --- gastro.json | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/gastro.json b/gastro.json index 028f8b3..369ff4c 100644 --- a/gastro.json +++ b/gastro.json @@ -30,6 +30,18 @@ " <span class='key'>{{ keyTrans('cuisine') }}:</span>", " <span class='value'>{{ tagTransList('cuisine', tags.cuisine)|default(trans('unknown')) }}</span>", " </li>", + " {% set diets = tagsPrefix(tags, 'diet:') %}", + " {% if diets %}", + " <li class='hasSymbol'>", + " <i class=\"fa fa-cutlery\" aria-hidden=\"true\"></i>", + " <span class='key'>{{ keyTrans('diet') }}:</span>", + " <span class='value'>", + " {% for kv, k in diets %}", + " {% set v = tags[k] %}", + " <span title='{{ k ~ '=' ~ v }}' style='white-space: nowrap; margin-right: 0.5em;'>{% if v == 'no' %}✘ {% elseif v == 'only' %}❗{% else %}✔{% endif %}{{ keyTrans(k) }}</span>", + " {% endfor %}", + " </span></li>", + " {% endif %}", "</ul>" ], "markerSign": "{% if tags.amenity=='bar' %}🍸{% elseif tags.amenity=='biergarten'%}🍻{% elseif tags.amenity=='cafe' %}☕{% elseif tags.amenity=='fast_food' %}🍔{% elseif tags.amenity=='ice_cream' %}🍨{% elseif tags.amenity=='pub' %}🍺{% else %}🍴{% endif %}"