diff --git a/packages/sshecret-admin/src/sshecret_admin/frontend/templates/dashboard/_base.html b/packages/sshecret-admin/src/sshecret_admin/frontend/templates/dashboard/_base.html
index 2dddefa..1eb7f2e 100644
--- a/packages/sshecret-admin/src/sshecret_admin/frontend/templates/dashboard/_base.html
+++ b/packages/sshecret-admin/src/sshecret_admin/frontend/templates/dashboard/_base.html
@@ -13,7 +13,7 @@
{% endif %}
-
+
{% block content %}
{% endblock %}
diff --git a/packages/sshecret-admin/src/sshecret_admin/frontend/templates/login.html b/packages/sshecret-admin/src/sshecret_admin/frontend/templates/login.html
index 10143f0..9ff154f 100644
--- a/packages/sshecret-admin/src/sshecret_admin/frontend/templates/login.html
+++ b/packages/sshecret-admin/src/sshecret_admin/frontend/templates/login.html
@@ -1,4 +1,4 @@
-{% extends "/shared/_base.html" %} {% block content %} {% if login_error %}
+{% extends "/base/bare.html.j2" %} {% block content %} {% if login_error %}
- {% endif %}
-
- {% endblock %}
+ {% endif %} {% endblock %}
diff --git a/packages/sshecret-admin/src/sshecret_admin/frontend/templates/secrets/index.html.j2 b/packages/sshecret-admin/src/sshecret_admin/frontend/templates/secrets/index.html.j2
index 11da617..3c4494a 100644
--- a/packages/sshecret-admin/src/sshecret_admin/frontend/templates/secrets/index.html.j2
+++ b/packages/sshecret-admin/src/sshecret_admin/frontend/templates/secrets/index.html.j2
@@ -47,85 +47,67 @@
{% endmacro %}
-{% extends "/dashboard/_base.html" %} {% block content %}
+{% extends 'base/master-detail-email.html.j2' %}
-
-
-
-
-
-
+{% block title %}Secrets{% endblock %}
-
-
-
-
-
- Ungrouped
- {% for entry in groups.ungrouped %}
- {{ display_entry(entry) }}
- {% endfor %}
-
- {% for child in groups.groups %}
- {{ display_group(child) }}
- {% endfor %}
-
-
-
+
+
+
+
-
- {% if group_page | default(false) %}
-
- {% include '/secrets/partials/group_detail.html.j2' %}
-
- {% elif root_group_page | default(false) %}
-
- {% include '/secrets/partials/edit_root.html.j2' %}
-
- {% elif secret_page | default(false) %}
-
- {% include '/secrets/partials/tree_detail.html.j2' %}
-
- {% else %}
- {% include '/secrets/partials/default_detail.html.j2' %}
+ {% if "/" in group_path_nodes %}
+ expanded=""
{% endif %}
-
-
-
+ {% if selected_group == "/"%}
+ selected=""
+ {% endif %}
+ >
+
+
Ungrouped
+ {% for entry in groups.ungrouped %}
+ {{ display_entry(entry) }}
+ {% endfor %}
+
+ {% for child in groups.groups %}
+ {{ display_group(child) }}
+ {% endfor %}
+
+
+{% endblock %}
+
+{% block detail %}
+ {% if group_page | default(false) %}
+
+ {% include '/secrets/partials/group_detail.html.j2' %}
+
+ {% elif root_group_page | default(false) %}
+
+ {% include '/secrets/partials/edit_root.html.j2' %}
+
+ {% elif secret_page | default(false) %}
+
+ {% include '/secrets/partials/tree_detail.html.j2' %}
+
+ {% else %}
+ {% include '/secrets/partials/default_detail.html.j2' %}
+ {% endif %}
+
+{% endblock %}
+
+
+{% block local_scripts %}
{% endblock %}
+
+
diff --git a/packages/sshecret-admin/src/sshecret_admin/frontend/templates/secrets/partials/client_secret_details.html.j2 b/packages/sshecret-admin/src/sshecret_admin/frontend/templates/secrets/partials/client_secret_details.html.j2
index 3586e5c..134af22 100644
--- a/packages/sshecret-admin/src/sshecret_admin/frontend/templates/secrets/partials/client_secret_details.html.j2
+++ b/packages/sshecret-admin/src/sshecret_admin/frontend/templates/secrets/partials/client_secret_details.html.j2
@@ -1,4 +1,4 @@
-
+
{% include '/secrets/partials/client_list_inner.html.j2' %}
diff --git a/packages/sshecret-admin/src/sshecret_admin/frontend/templates/secrets/partials/edit_root.html.j2 b/packages/sshecret-admin/src/sshecret_admin/frontend/templates/secrets/partials/edit_root.html.j2
index 01f1006..55e5803 100644
--- a/packages/sshecret-admin/src/sshecret_admin/frontend/templates/secrets/partials/edit_root.html.j2
+++ b/packages/sshecret-admin/src/sshecret_admin/frontend/templates/secrets/partials/edit_root.html.j2
@@ -1,4 +1,4 @@
-