diff --git a/admin/templates/default/app.css b/admin/templates/default/app.css
index 7fded5530f..0fb5f6efdb 100644
--- a/admin/templates/default/app.css
+++ b/admin/templates/default/app.css
@@ -148,7 +148,7 @@ span#admin-mailaccount_acc_id {
/**
* new et2 site configuration
*/
-#admin-site-config > div > .subHeader {
+#admin-site-config > div > et2-vbox > .subHeader {
border-bottom: 3px solid #696969;
padding-left: 3px;
padding-bottom: 3px;
@@ -156,6 +156,19 @@ span#admin-mailaccount_acc_id {
margin-bottom: 5px;
}
+#admin-site-config > div > et2-vbox {
+ height: 100%;
+}
+
+#admin-site-config .mainContent, #admin-site-config .mainContent et2-tabbox {
+ flex-grow: 1;
+}
+
+#admin-site-config .mainContent > div {
+ display: flex;
+ flex-direction: column;
+}
+
#admin-index_ajax_target > form[id$="-config"] tr.th > td,
#admin-site-config .subHeader {
font-weight: bold;
diff --git a/admin/templates/default/config.xet b/admin/templates/default/config.xet
index c50e116b9c..f2b9319631 100644
--- a/admin/templates/default/config.xet
+++ b/admin/templates/default/config.xet
@@ -53,14 +53,26 @@
- $1
+
-
+
+
+
+
+
+
+
+
+
+
@@ -390,7 +402,7 @@
-
+
diff --git a/admin/templates/default/site-config.xet b/admin/templates/default/site-config.xet
index 1caac70be9..4d096f4916 100644
--- a/admin/templates/default/site-config.xet
+++ b/admin/templates/default/site-config.xet
@@ -2,35 +2,26 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file