Step 1 of 4
diff --git a/core/engine/templates/totp_login.html b/core/engine/templates/auth/totp_login.html
similarity index 65%
rename from core/engine/templates/totp_login.html
rename to core/engine/templates/auth/totp_login.html
index 86b23bdc..d98ce046 100644
--- a/core/engine/templates/totp_login.html
+++ b/core/engine/templates/auth/totp_login.html
@@ -4,23 +4,11 @@
Two-factor authentication — {{.AppName}}
- {{range .Stylesheets}}
-
- {{end}}
-
-
-
+ {{template "auth_head_assets" .}}
-
+ {{template "login_brand_aside" .}}
Authentication code
diff --git a/core/engine/templates/app_logs_inner.html b/core/engine/templates/pages/app_logs.html
similarity index 100%
rename from core/engine/templates/app_logs_inner.html
rename to core/engine/templates/pages/app_logs.html
diff --git a/core/engine/templates/apps_inner.html b/core/engine/templates/pages/apps.html
similarity index 81%
rename from core/engine/templates/apps_inner.html
rename to core/engine/templates/pages/apps.html
index db24a513..5d8fdac9 100644
--- a/core/engine/templates/apps_inner.html
+++ b/core/engine/templates/pages/apps.html
@@ -371,71 +371,3 @@ Technical modu
{{end}}
-
-{{define "apps_control_bar"}}
-
-{{end}}
-
-{{define "apps_post_hiddens"}}
-
-
-
-
-
-
-{{if .CSRFToken}}
{{end}}
-{{end}}
diff --git a/core/engine/templates/home_dashboard_inner.html b/core/engine/templates/pages/home_dashboard.html
similarity index 100%
rename from core/engine/templates/home_dashboard_inner.html
rename to core/engine/templates/pages/home_dashboard.html
diff --git a/core/engine/templates/settings_account_inner.html b/core/engine/templates/pages/settings_account.html
similarity index 100%
rename from core/engine/templates/settings_account_inner.html
rename to core/engine/templates/pages/settings_account.html
diff --git a/core/engine/templates/settings_field_acl_inner.html b/core/engine/templates/pages/settings_field_acl.html
similarity index 100%
rename from core/engine/templates/settings_field_acl_inner.html
rename to core/engine/templates/pages/settings_field_acl.html
diff --git a/core/engine/templates/settings_hub_inner.html b/core/engine/templates/pages/settings_hub.html
similarity index 100%
rename from core/engine/templates/settings_hub_inner.html
rename to core/engine/templates/pages/settings_hub.html
diff --git a/core/engine/templates/settings_model_acl_inner.html b/core/engine/templates/pages/settings_model_acl.html
similarity index 100%
rename from core/engine/templates/settings_model_acl_inner.html
rename to core/engine/templates/pages/settings_model_acl.html
diff --git a/core/engine/templates/partials/apps_module.html b/core/engine/templates/partials/apps_module.html
new file mode 100644
index 00000000..3e205d97
--- /dev/null
+++ b/core/engine/templates/partials/apps_module.html
@@ -0,0 +1,67 @@
+{{define "apps_control_bar"}}
+
+{{end}}
+
+{{define "apps_post_hiddens"}}
+
+
+
+
+
+
+{{if .CSRFToken}}
{{end}}
+{{end}}
diff --git a/core/engine/templates/partials/auth_head.html b/core/engine/templates/partials/auth_head.html
new file mode 100644
index 00000000..9b7de421
--- /dev/null
+++ b/core/engine/templates/partials/auth_head.html
@@ -0,0 +1,8 @@
+{{define "auth_head_assets"}}
+ {{range .Stylesheets}}
+
+ {{end}}
+
+
+
+{{end}}
diff --git a/core/engine/templates/shell_partials.html b/core/engine/templates/partials/home_hub.html
similarity index 75%
rename from core/engine/templates/shell_partials.html
rename to core/engine/templates/partials/home_hub.html
index 02b27aa5..b1f53b4d 100644
--- a/core/engine/templates/shell_partials.html
+++ b/core/engine/templates/partials/home_hub.html
@@ -1,11 +1,3 @@
-{{define "sumMenuIcon"}}
-{{- if . -}}
-
-{{- end -}}
-{{end}}
-
{{define "sumHomePinIcon"}}