parent
71fd1036de
commit
1ee873adfc
|
@ -1,47 +0,0 @@
|
|||
<?php
|
||||
|
||||
use Icinga\Web\Wizard;
|
||||
|
||||
?>
|
||||
<div class="module-menu">
|
||||
<p><?= $this->translate('The following modules can be set up by using a web-based wizard as well. To setup a module, just complete its wizard and advance to the summary!'); ?></p>
|
||||
<p><?= $this->translate('You can freely switch to a module\'s wizard by clicking its name below. The wizard you are currently looking at is written in bold. A small tick is shown on the right once a wizard has been completed.'); ?></p>
|
||||
<form name="<?= $form->getName(); ?>" enctype="<?= $form->getEncType(); ?>" method="<?= $form->getMethod(); ?>" action="<?= $form->getAction(); ?>">
|
||||
<?= $form->getElement($form->getTokenElementName()); ?>
|
||||
<?= $form->getElement($form->getUidElementName()); ?>
|
||||
<ul>
|
||||
<?php $allFinished = true; ?>
|
||||
<?php foreach ($form->getModules() as $module): ?>
|
||||
<?php if ($module->providesSetupWizard()): ?>
|
||||
<li>
|
||||
<?php $isActive = $module->getName() === $form->getCurrentModule(); ?>
|
||||
<button type="submit" name="module" value="<?= $module->getName(); ?>">
|
||||
<?= $isActive ? '<strong>' : '' ?><?= $module->getTitle(); ?><?= $isActive ? '</strong>' : '' ?>
|
||||
</button>
|
||||
<?php if ($module->getSetupWizard()->isFinished()): ?>
|
||||
<?= $this->icon('ok', $this->translate('Completed', 'setup.modules.wizard.state')); ?>
|
||||
<?php else: ?>
|
||||
<?php $allFinished = false; ?>
|
||||
<?php endif ?>
|
||||
</li>
|
||||
<?php endif ?>
|
||||
<?php endforeach ?>
|
||||
</ul>
|
||||
</form>
|
||||
<?php if ($allFinished): ?>
|
||||
<p class="all-completed"><?= $this->translate('You\'ve completed all module wizards!'); ?></p>
|
||||
<?php else: ?>
|
||||
<p style="font-size: 80%;"><?= $this->translate('Note that you can skip a specific module by just not completing its wizard.'); ?></p>
|
||||
<?php endif ?>
|
||||
</div>
|
||||
<div class="module-wizard">
|
||||
<?= $form->getCurrentWizard()->getForm()->render(); ?>
|
||||
</div>
|
||||
<form name="<?= $form->getName(); ?>" enctype="<?= $form->getEncType(); ?>" method="<?= $form->getMethod(); ?>" action="<?= $form->getAction(); ?>">
|
||||
<?= $form->getElement($form->getTokenElementName()); ?>
|
||||
<?= $form->getElement($form->getUidElementName()); ?>
|
||||
<div class="buttons">
|
||||
<?= $form->getElement(Wizard::BTN_PREV); ?>
|
||||
<?= $form->getElement(Wizard::BTN_NEXT); ?>
|
||||
</div>
|
||||
</form>
|
|
@ -394,72 +394,3 @@
|
|||
margin-top: 0;
|
||||
}
|
||||
}
|
||||
|
||||
#setup {
|
||||
div.module-wizard {
|
||||
width: auto;
|
||||
padding: 1em;
|
||||
overflow: hidden;
|
||||
border: solid 1px lightgrey;
|
||||
|
||||
div.buttons {
|
||||
margin: 1.5em 0 0;
|
||||
float: right;
|
||||
|
||||
button[type=submit] {
|
||||
padding: 0.5em;
|
||||
line-height: 0.5em;
|
||||
background-color: @colorPetrol;
|
||||
|
||||
&:hover, &:focus, &:active {
|
||||
background-color: #666;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
div.module-menu {
|
||||
font-size: 0.9em;
|
||||
width: 25%;
|
||||
float: right;
|
||||
margin-left: 1.5em;
|
||||
|
||||
p {
|
||||
margin-top: 0;
|
||||
|
||||
&.all-completed {
|
||||
.conspicuous-state-notification;
|
||||
text-align: center;
|
||||
font-size: 90%;
|
||||
background-color: @colorOk;
|
||||
}
|
||||
}
|
||||
|
||||
ul {
|
||||
padding-left: 1.2em;
|
||||
|
||||
button {
|
||||
margin: 0 0 0.8em;
|
||||
padding: 0;
|
||||
color: black;
|
||||
border: none;
|
||||
outline: none;
|
||||
font-size: 90%;
|
||||
background-color: white;
|
||||
|
||||
&:hover {
|
||||
color: #666;
|
||||
cursor: pointer;
|
||||
}
|
||||
|
||||
&:focus, &:active {
|
||||
color: #666;
|
||||
}
|
||||
}
|
||||
|
||||
img {
|
||||
margin: 0 0.5em 0.2em;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue