diff --git a/app/templates/includes/flash_messages.html b/app/templates/includes/flash_messages.html
new file mode 100644
index 0000000..0078acb
--- /dev/null
+++ b/app/templates/includes/flash_messages.html
@@ -0,0 +1,18 @@
+{% import "includes/macros.html" as macros %}
+{% with messages = get_flashed_messages(with_categories=True) %}
+ {% if messages %}
+
+ {% for category, message in messages %}
+ {% if category == 'error' %}
+ {{ macros.make_toast(message, "color: rgba(255, 0, 0, 0.5)", None) }}
+ {% elif category == 'success' %}
+ {{ macros.make_toast(message, "color: rgba(0, 255, 0, 0.5)", None) }}
+ {% elif category == 'warning' %}
+ {{ macros.make_toast(message, "color: rgba(220, 200, 0, 0.5)", None) }}
+ {% else %}
+ {{ macros.make_toast(message, None, None) }}
+ {% endif %}
+ {% endfor %}
+
+ {% endif %}
+{% endwith %}
diff --git a/app/templates/includes/macros.html b/app/templates/includes/macros.html
new file mode 100644
index 0000000..ae20e3d
--- /dev/null
+++ b/app/templates/includes/macros.html
@@ -0,0 +1,12 @@
+{% macro make_toast(message, style, close_btn_msg) %}
+
+ {{ message|safe -}}
+
+
+{% endmacro %}
\ No newline at end of file
diff --git a/app/templates/includes/navbar.html b/app/templates/includes/navbar.html
new file mode 100644
index 0000000..426c1d2
--- /dev/null
+++ b/app/templates/includes/navbar.html
@@ -0,0 +1,50 @@
+{% import "includes/macros.html" as macros %}
+
+
+ - Status
+
+ {% for env in [{'url': 'http://dev-1.quarter.int', 'name': 'DEV 1'}] %}
+ - {{ env['name'] }}
+ {% endfor %}
+
+
+
+
+{##}
+
+
+
+
+
+
\ No newline at end of file