-
-
-
+{% block content_header %}
+
+
-
+
+
+{% endblock %}
+
+{% block content_list %}
+ {% include "content/content_list.html" %}
{% endblock %}
diff --git a/html-router/templates/dashboard/_base.html b/html-router/templates/dashboard/_base.html
new file mode 100644
index 0000000..cfc6e0a
--- /dev/null
+++ b/html-router/templates/dashboard/_base.html
@@ -0,0 +1,15 @@
+{% extends "dashboard/_layout.html" %}
+
+{% block dashboard_header %}
+
+
+{% endblock %}
+
+{% block dashboard_widgets %}
+ {% include "dashboard/statistics.html" %}
+ {% include "dashboard/recent_content.html" %}
+ {% include "dashboard/active_jobs.html" %}
+{% endblock %}
diff --git a/html-router/templates/dashboard/_layout.html b/html-router/templates/dashboard/_layout.html
new file mode 100644
index 0000000..3037659
--- /dev/null
+++ b/html-router/templates/dashboard/_layout.html
@@ -0,0 +1,21 @@
+{% extends "body_base.html" %}
+
+{% block title %}Minne - Dashboard{% endblock %}
+
+{% block main %}
+
+
+
+ {% block dashboard_alerts %}
+ {% endblock %}
+
+ {% block dashboard_header %}
+ {% endblock %}
+
+
+
+ {% block dashboard_widgets %}
+ {% endblock %}
+
+
+{% endblock %}
diff --git a/html-router/templates/dashboard/base.html b/html-router/templates/dashboard/base.html
index 6c94239..324d81a 100644
--- a/html-router/templates/dashboard/base.html
+++ b/html-router/templates/dashboard/base.html
@@ -1,26 +1 @@
-{% extends "body_base.html" %}
-
-{% block title %}Minne - Dashboard{% endblock %}
-
-{% block main %}
-
-
-
-
-
-
-
-
-
- {% include "dashboard/statistics.html" %}
-
- {% include "dashboard/recent_content.html" %}
-
- {% include "dashboard/active_jobs.html" %}
-
-
-
-{% endblock %}
\ No newline at end of file
+{% extends "dashboard/_base.html" %}
diff --git a/html-router/templates/errors/_layout.html b/html-router/templates/errors/_layout.html
new file mode 100644
index 0000000..66a92bd
--- /dev/null
+++ b/html-router/templates/errors/_layout.html
@@ -0,0 +1,9 @@
+{% extends 'body_base.html' %}
+{% block main %}
+
+
+ {% block error_content %}
+ {% endblock %}
+
+
+{% endblock %}
diff --git a/html-router/templates/errors/error.html b/html-router/templates/errors/error.html
index 34b7995..7d0357f 100644
--- a/html-router/templates/errors/error.html
+++ b/html-router/templates/errors/error.html
@@ -1,13 +1,10 @@
-{% extends 'body_base.html' %}
-{% block main %}
-
-
-
- {{ status_code }}
-
-
{{ title }}
-
{{ description }}
-
Go Home
-
-
-{% endblock %}
\ No newline at end of file
+{% extends "errors/_layout.html" %}
+
+{% block error_content %}
+
+ {{ status_code }}
+
+
{{ title }}
+
{{ description }}
+
Go Home
+{% endblock %}
diff --git a/html-router/templates/knowledge/_layout.html b/html-router/templates/knowledge/_layout.html
new file mode 100644
index 0000000..48b4f5e
--- /dev/null
+++ b/html-router/templates/knowledge/_layout.html
@@ -0,0 +1,17 @@
+{% extends 'body_base.html' %}
+
+{% block title %}Minne - Knowledge{% endblock %}
+
+{% block main %}
+
+
+
+ {% block knowledge_header %}
+ {% endblock %}
+
+
+ {% block knowledge_content %}
+ {% endblock %}
+
+
+{% endblock %}
diff --git a/html-router/templates/knowledge/base.html b/html-router/templates/knowledge/base.html
index 7a658c8..d65b5f1 100644
--- a/html-router/templates/knowledge/base.html
+++ b/html-router/templates/knowledge/base.html
@@ -1,52 +1,46 @@
-{% extends 'body_base.html' %}
+{% extends 'knowledge/_layout.html' %}
-{% block title %}Minne - Knowledge{% endblock %}
-
-{% block main %}
-
-
-
-
-
-
-
-
-
-
-
Graph
-
- {% include "knowledge/entity_list.html" %}
-
Relationships
- {% include "knowledge/relationship_table.html" %}
+{% block knowledge_header %}
+
+
+
-
-{% endblock %}
\ No newline at end of file
+
+{% endblock %}
+
+{% block knowledge_content %}
+
Graph
+
+ {% include "knowledge/entity_list.html" %}
+
Relationships
+ {% include "knowledge/relationship_table.html" %}
+{% endblock %}
diff --git a/html-router/templates/navigation_bar.html b/html-router/templates/navigation_bar.html
index e4b5302..363db62 100644
--- a/html-router/templates/navigation_bar.html
+++ b/html-router/templates/navigation_bar.html
@@ -1,15 +1,12 @@
-
+{% extends "components/_navbar_layout.html" %}
+
+{% block navbar_search %}
+ {% include "searchbar.html" %}
+{% endblock %}
+
+{% block navbar_actions %}
+
+ {% include "theme_toggle.html" %}
+{% endblock %}
diff --git a/html-router/templates/scratchpad/_layout.html b/html-router/templates/scratchpad/_layout.html
new file mode 100644
index 0000000..d171109
--- /dev/null
+++ b/html-router/templates/scratchpad/_layout.html
@@ -0,0 +1,24 @@
+{% extends 'body_base.html' %}
+
+{% block title %}Minne - Scratchpad{% endblock %}
+
+{% block main %}
+
+
+ {% block scratchpad_header %}
+ {% endblock %}
+
+ {% block scratchpad_content %}
+ {% endblock %}
+
+ {% block scratchpad_archived %}
+ {% endblock %}
+
+
+
+{% if new_scratchpad %}
+
+{% endif %}
+{% endblock %}
diff --git a/html-router/templates/scratchpad/base.html b/html-router/templates/scratchpad/base.html
index a94cc8b..eec3056 100644
--- a/html-router/templates/scratchpad/base.html
+++ b/html-router/templates/scratchpad/base.html
@@ -1,113 +1,101 @@
-{% extends 'body_base.html' %}
+{% extends 'scratchpad/_layout.html' %}
-{% block title %}Minne - Scratchpad{% endblock %}
+{% block scratchpad_header %}
+
+
+
+
+{% endblock %}
-{% block main %}
-
-