diff --git a/templates/group/settings/layout_footer.tmpl b/templates/group/settings/layout_footer.tmpl
new file mode 100644
index 0000000000..bd72b35c4f
--- /dev/null
+++ b/templates/group/settings/layout_footer.tmpl
@@ -0,0 +1,11 @@
+{{if false}}{{/* to make html structure "likely" complete to prevent IDE warnings */}}
+
+
+
+ {{/* block: repo-setting-content */}}
+ {{end}}
+
+
+
+
+{{template "base/footer" .}}
diff --git a/templates/group/settings/layout_head.tmpl b/templates/group/settings/layout_head.tmpl
new file mode 100644
index 0000000000..64eb6becdc
--- /dev/null
+++ b/templates/group/settings/layout_head.tmpl
@@ -0,0 +1,14 @@
+{{template "base/head" .ctxData}}
+
+ {{template "group/header" .ctxData}}
+
+ {{template "group/settings/navbar" .ctxData}}
+
+ {{template "base/alert" .ctxData}}
+ {{/* block: group-setting-content */}}
+
+ {{if false}}{{/* to make html structure "likely" complete to prevent IDE warnings */}}
+
+
+
+{{end}}
diff --git a/templates/group/settings/navbar.tmpl b/templates/group/settings/navbar.tmpl
new file mode 100644
index 0000000000..c5f01ae6ee
--- /dev/null
+++ b/templates/group/settings/navbar.tmpl
@@ -0,0 +1,27 @@
+
+{{template "group/settings/layout_footer" .}}