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 @@
+
+
+
+
\ No newline at end of file