Skip to content

Commit

Permalink
Improve summary page layout a bit
Browse files Browse the repository at this point in the history
refs #7163
  • Loading branch information
Johannes Meyer committed Oct 23, 2014
1 parent a6cbde5 commit d90d6fe
Show file tree
Hide file tree
Showing 2 changed files with 44 additions and 39 deletions.
28 changes: 14 additions & 14 deletions library/Icinga/Application/WebSetup.php
Expand Up @@ -257,20 +257,6 @@ public function getInstaller()
))
);

if (isset($pageData['setup_db_resource']) || isset($pageData['setup_ldap_resource'])) {
$installer->addStep(
new ResourceStep(array(
'fileMode' => $pageData['setup_general_config']['global_filemode'],
'dbResourceConfig' => isset($pageData['setup_db_resource'])
? array_diff_key($pageData['setup_db_resource'], array('skip_validation' => null))
: null,
'ldapResourceConfig' => isset($pageData['setup_ldap_resource'])
? array_diff_key($pageData['setup_ldap_resource'], array('skip_validation' => null))
: null
))
);
}

$adminAccountType = $pageData['setup_admin_account']['user_type'];
$adminAccountData = array('username' => $pageData['setup_admin_account'][$adminAccountType]);
if ($adminAccountType === 'new_user' && ! $pageData['setup_db_resource']['skip_validation']
Expand All @@ -293,6 +279,20 @@ public function getInstaller()
))
);

if (isset($pageData['setup_db_resource']) || isset($pageData['setup_ldap_resource'])) {
$installer->addStep(
new ResourceStep(array(
'fileMode' => $pageData['setup_general_config']['global_filemode'],
'dbResourceConfig' => isset($pageData['setup_db_resource'])
? array_diff_key($pageData['setup_db_resource'], array('skip_validation' => null))
: null,
'ldapResourceConfig' => isset($pageData['setup_ldap_resource'])
? array_diff_key($pageData['setup_ldap_resource'], array('skip_validation' => null))
: null
))
);
}

return $installer;
}

Expand Down
55 changes: 30 additions & 25 deletions public/css/icinga/setup.less
Expand Up @@ -199,40 +199,45 @@
}
}

#setup div.summary {
div.page {
float: left;
width: 30em;
padding: 0 1em 1em;
margin: 1em 2em 2em;
border-radius: 0.5em;
border: 1px dashed lightgrey;
#setup {
div.summary {
font-size: 90%;

h2 {
font-size: 1.2em;
}
div.page {
float: left;
width: 25em;
min-height: 20em;
padding: 0 1em 1em;
margin: 1em 1.5em 1.5em;
border-radius: 0.5em;
border: 1px dashed lightgrey;

h2 {
font-size: 1.2em;
}

div.topic {
margin-left: 2em;
div.topic {
margin-left: 2em;

h3 {
font-size: 1em;
}
h3 {
font-size: 1em;
}

ul {
list-style-type: circle;
}
ul {
list-style-type: circle;
}

table {
border-spacing: 0.5em;
border-collapse: separate;
font-size: 0.9em;
margin-left: 2em;
table {
border-spacing: 0.5em;
border-collapse: separate;
font-size: 0.9em;
margin-left: 2em;
}
}
}
}

form {
form#setup_summary {
clear: left;
}
}
Expand Down

0 comments on commit d90d6fe

Please sign in to comment.