+
+ {{ ng_render_field(content.fields.title) }}
+ {% include '@ibexadesign/content/parts/time.html.twig' %}
+
+
+
+ {% if not content.fields.full_intro.empty %}
+
+ {{ ng_render_field(content.fields.full_intro) }}
+
+ {% endif %}
+
+ {% if not content.fields.body.empty %}
+
+ {{ ng_render_field(content.fields.body) }}
+
+ {% endif %}
+
+ {% include '@ibexadesign/content/parts/tags.html.twig' %}
+
+
diff --git a/templates/themes/rag/ng_banner.twig b/templates/themes/rag/ng_banner.twig
new file mode 100644
index 000000000..03cf67630
--- /dev/null
+++ b/templates/themes/rag/ng_banner.twig
@@ -0,0 +1,20 @@
+{# content \Netgen\IbexaSiteApi\API\Values\Content #}
+{# location \Netgen\IbexaSiteApi\API\Values\Location #}
+
+
+
+ {{ ng_render_field(content.fields.title) }}
+ {% include '@ibexadesign/content/parts/time.html.twig' %}
+
+
+
+ {% if not content.fields.full_intro.empty %}
+
+ {{ ng_render_field(content.fields.full_intro) }}
+
+ {% endif %}
+
+ {% if not content.fields.body.empty %}
+ {{ ng_render_field(content.fields.body) }}
+ {% endif %}
+
+ {% include '@ibexadesign/content/parts/tags.html.twig' %}
+
+
diff --git a/templates/themes/rag/ng_news.twig b/templates/themes/rag/ng_news.twig
new file mode 100644
index 000000000..b8d470383
--- /dev/null
+++ b/templates/themes/rag/ng_news.twig
@@ -0,0 +1,25 @@
+{# content \Netgen\IbexaSiteApi\API\Values\Content #}
+{# location \Netgen\IbexaSiteApi\API\Values\Location #}
+
+{% set meta_data = {'description': content.fields.teaser_intro.value.xml.saveXML()|striptags|trim|u.truncate(152)} %}
+
+
+
+ {{ ng_render_field(content.fields.title) }}
+ {% include '@ibexadesign/content/parts/time.html.twig' %}
+
+
+ {% if not content.fields.image.empty %}
+
+ {{ ng_render_field(content.fields.image) }}
+
+ {% endif %}
+
+
+ {% if not content.fields.full_intro.empty %}
+
+ {{ ng_render_field(content.fields.full_intro) }}
+
+ {% endif %}
+
+ {% if not content.fields.body.empty %}
+
+ {{ ng_render_field(content.fields.body) }}
+
+ {% endif %}
+
+
+ {% if not content.fields.serving_calories.empty %}
+
+ {{ ng_render_field(content.fields.serving_calories) }} cal
+
+ {% endif %}
+
+
+ {% if not content.fields.serving_fat.empty %}
+ - Fat: {{ ng_render_field(content.fields.serving_fat) }}g
+ {% endif %}
+ {% if not content.fields.serving_carbohydrates.empty %}
+ - Carbs: {{ ng_render_field(content.fields.serving_carbohydrates) }}g
+ {% endif %}
+ {% if not content.fields.serving_protein.empty %}
+ - Protein: {{ ng_render_field(content.fields.serving_protein) }}g
+ {% endif %}
+
+
+ {% if not content.fields.preparation_time.empty %}
+
+ Preparation Time: {{ ng_render_field(content.fields.preparation_time) }} min
+
+ {% endif %}
+
+
+ {% include '@ibexadesign/content/parts/tags.html.twig' %}
+
+