diff --git a/assets/themes/speelplekken/speelplekken.json b/assets/themes/speelplekken/speelplekken.json index bd7eee9d39..998917e804 100644 --- a/assets/themes/speelplekken/speelplekken.json +++ b/assets/themes/speelplekken/speelplekken.json @@ -251,19 +251,24 @@ "maxZoom": 16, "minNeededElements": 100 }, - "roamingRenderings": [ - { - "render": "Maakt deel uit van {_part_of_walking_routes}", - "condition": "_part_of_walking_routes~*" - }, - { - "freeform": { - "key": "_video:id" - }, - "render": "" - } - ], "overrideAll": { + "+tagRenderings": [ + { + "render": "Maakt deel uit van {_part_of_walking_routes}", + "condition": "_part_of_walking_routes~*" + }, + { + "freeform": { + "key": "_video:id" + }, + "render": "" + } + ], + "+iconOverlays": [{ + "if": "_video:id~*", + "then": "./assets/themes/speelplekken/youtube.svg", + "badge": true + }], "isShown": { "render": "yes", "mappings": [ diff --git a/assets/themes/speelplekken/youtube.svg b/assets/themes/speelplekken/youtube.svg new file mode 100644 index 0000000000..fae4ea617e --- /dev/null +++ b/assets/themes/speelplekken/youtube.svg @@ -0,0 +1,62 @@ + + + +image/svg+xml \ No newline at end of file