diff --git a/project/templates/layout_widget.html b/project/templates/layout_widget.html
new file mode 100644
index 0000000..dae7b73
--- /dev/null
+++ b/project/templates/layout_widget.html
@@ -0,0 +1,19 @@
+{% extends "layout.html" %}
+{% from "_macros.html" import render_widget_styles %}
+
+{% block styles %}
+
+{{ render_widget_styles(styles) }}
+{% endblock %}
+
+{% block navbar %}
+{% endblock %}
+
+{%- block gtm_header %}
+{%- endblock gtm_header %}
+
+{%- block gtm_body %}
+{%- endblock gtm_body %}
+
+{% block footer %}
+{% endblock %}
\ No newline at end of file
diff --git a/project/templates/widget/event_date/list.html b/project/templates/widget/event_date/list.html
index 07ed2a2..fc48c5b 100644
--- a/project/templates/widget/event_date/list.html
+++ b/project/templates/widget/event_date/list.html
@@ -1,14 +1,9 @@
-{% extends "layout.html" %}
-{% from "_macros.html" import render_widget_styles, render_pagination, render_event_warning_pills, render_event_warning_pills, render_place, render_events_sub_menu %}
+{% extends "layout_widget.html" %}
+{% from "_macros.html" import render_pagination, render_event_warning_pills, render_event_warning_pills, render_place %}
{%- block title -%}
{{ _('Widget') }}
{%- endblock -%}
-{% block styles %}
-
-{{ render_widget_styles(styles) }}
-{% endblock %}
-{% block navbar %}
-{% endblock %}
+
{% block content %}