summaryrefslogtreecommitdiffstats
path: root/application/layouts/scripts/parts/navigation.phtml
blob: dd973f5c5bf994ae3a916ff1cbca55fcc6f6328d (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
<?php

use Icinga\Web\Menu;

// Don't render a menu for unauthenticated users unless menu is auth aware
if (! $this->auth()->isAuthenticated()) {
    return;
}

?>
<div class="skip-links">
    <h1 class="sr-only"><?= t('Accessibility Skip Links') ?></h1>
    <ul>
        <li>
            <a href="#main"><?= t('Skip to Content') ?></a>
        </li>
        <li>
            <?= $this->layout()->autoRefreshForm ?>
        </li>
    </ul>
</div>
<div id="menu" data-last-update="-1" data-base-target="_main" class="container"
      data-icinga-url="<?= $this->href('layout/menu') ?>"  data-icinga-refresh="15">
    <?= $this->partial(
        'layout/menu.phtml',
        'default',
        array(
            'menuRenderer' => (new Menu())->getRenderer()->setUseStandardItemRenderer()
        )
    ) ?>
</div>
<button id="toggle-sidebar" title="<?= $this->translate('Toggle Menu') ?>">
    <i id="close-sidebar" class="icon-angle-double-left"></i>
    <i id="open-sidebar" class="icon-angle-double-right"></i>
</button>