diff --git a/domain-server/resources/web/base-settings.html b/domain-server/resources/web/base-settings.html index 13787b5fbe..2f0fcbe73b 100644 --- a/domain-server/resources/web/base-settings.html +++ b/domain-server/resources/web/base-settings.html @@ -24,6 +24,10 @@ <% return !value.deprecated %> <% })[0] %> + <% var split_settings = _.partition(group.settings, function(value, index) { %> + <% return !value.advanced %> + <% }) %> + <% isGrouped = !!group.name %> <% panelID = isGrouped ? group.name : group.html_id %> @@ -35,10 +39,20 @@
- <% _.each(settings, function(setting) { %> + <% _.each(split_settings[0], function(setting) { %> <% keypath = isGrouped ? group.name + "." + setting.name : setting.name %> <%= getFormGroup(keypath, setting, values, false) %> <% }); %> + + <% if (split_settings[1].length > 0) { %> + +
+ <% _.each(split_settings[1], function(setting) { %> + <% keypath = isGrouped ? group.name + "." + setting.name : setting.name %> + <%= getFormGroup(keypath, setting, values, true) %> + <% }); %> +
+ <% } %>
<% } %> diff --git a/domain-server/resources/web/css/style.css b/domain-server/resources/web/css/style.css index 5155ab2330..8090c9f450 100644 --- a/domain-server/resources/web/css/style.css +++ b/domain-server/resources/web/css/style.css @@ -426,3 +426,7 @@ ul.nav li.dropdown ul.dropdown-menu .divider { position: relative; top: -1px; } + +.advanced-settings-section { + margin-top: 20px; +}