18947e701SIftekharul Islam<nav class="nav__wrapper">
299d199f3SIftekharul Islam  <ul id="nav__top-level" ng-style="navStyle">
399d199f3SIftekharul Islam    <li>
421f8cb94SYoshie Muranaka      <a class="btn-overview" ng-class="{opened: firstLevel == 'overview'}" href="#/overview/server" ng-click="change('overview')">
5c86ce3c9SYoshie Muranaka        <icon class="nav-icon" file="icon-overview.svg"></icon>
621f8cb94SYoshie Muranaka        Server overview
721f8cb94SYoshie Muranaka      </a>
899d199f3SIftekharul Islam    </li>
999d199f3SIftekharul Islam    <li>
10*afc8a799Smiramurali23      <button class="btn-health" ng-class="{opened: firstLevel == 'server-health'}" ng-click="change('server-health')">
11c86ce3c9SYoshie Muranaka        <icon class="nav-icon" file="icon-health.svg"></icon>
12cbf0c72bSMichael Davis        Server health
13db28a387SIftekharul Islam      </button>
14*afc8a799Smiramurali23      <ul class="nav__second-level btn-health" ng-style="navStyle" ng-class="{opened: (showSubMenu && firstLevel == 'server-health')}">
1521f8cb94SYoshie Muranaka        <li ng-class="{'active': (path == '/server-health/event-log')}">
16*afc8a799Smiramurali23          <a href="#/server-health/event-log" ng-click="closeSubnav()" tabindex="{{(showSubMenu && firstLevel == 'server-health') ? 0 : -1}}">Event log</a>
1721f8cb94SYoshie Muranaka        </li>
1821f8cb94SYoshie Muranaka        <li ng-class="{'active': (path == '/server-health/inventory-overview' || path == '/server-health/inventory')}">
19*afc8a799Smiramurali23          <a href="#/server-health/inventory-overview" ng-click="closeSubnav()" tabindex="{{(showSubMenu && firstLevel == 'server-health') ? 0 : -1}}">Hardware status</a>
2021f8cb94SYoshie Muranaka        </li>
2121f8cb94SYoshie Muranaka        <li ng-class="{'active': (path == '/server-health/sensors-overview' || path == '/server-health/sensors')}">
22*afc8a799Smiramurali23          <a href="#/server-health/sensors-overview" ng-click="closeSubnav()" tabindex="{{(showSubMenu && firstLevel == 'server-health') ? 0 : -1}}">Sensors</a>
2321f8cb94SYoshie Muranaka        </li>
2406f69455SGunnar Mills        <li ng-class="{'active': (path == '/server-health/sys-log')}" ng-show="!dataService.configJson.redfishEventLogDisabled">
25*afc8a799Smiramurali23          <a href="#/server-health/sys-log" ng-click="closeSubnav()" tabindex="{{(showSubMenu && firstLevel == 'server-health') ? 0 : -1}}">System logs</a>
2621f8cb94SYoshie Muranaka        </li>
2721f8cb94SYoshie Muranaka      </ul>
2899d199f3SIftekharul Islam    </li>
2999d199f3SIftekharul Islam    <li>
3021f8cb94SYoshie Muranaka      <button class="btn-control" ng-class="{opened: firstLevel == 'server-control'}" ng-click="change('server-control')">
31f1aadb90SYoshie Muranaka        <icon class="nav-icon  nav-icon__control" file="icon-control.svg"></icon>
32cbf0c72bSMichael Davis        Server control
33db28a387SIftekharul Islam      </button>
34*afc8a799Smiramurali23      <ul class="nav__second-level btn-control" ng-style="navStyle" ng-class="{opened: (showSubMenu && firstLevel == 'server-control')}">
354390b02cSIftekharul Islam        <li ng-class="{'active': (path == '/server-control' || path == '/server-control/power-operations')}">
36*afc8a799Smiramurali23          <a href="#/server-control/power-operations" ng-click="closeSubnav()" tabindex="{{(showSubMenu && firstLevel == 'server-control') ? 0 : -1}}">Server power operations</a>
374b77b19aSMichael Davis        </li>
3852b8bde9SGunnar Mills        <li ng-class="{'active': (path == '/server-control/power-usage')}">
39*afc8a799Smiramurali23          <a href="#/server-control/power-usage" ng-click="closeSubnav()" tabindex="{{(showSubMenu && firstLevel == 'server-control') ? 0 : -1}}">Manage power usage</a>
4021f8cb94SYoshie Muranaka        </li>
419dd479d9SMichael Davis        <li ng-class="{'active': (path == '/server-control/server-led')}">
42*afc8a799Smiramurali23          <a href="#/server-control/server-led" ng-click="closeSubnav()" tabindex="{{(showSubMenu && firstLevel == 'server-control') ? 0 : -1}}">Server LED</a>
4321f8cb94SYoshie Muranaka        </li>
44e126be7aSMichael Davis        <li ng-class="{'active': (path == '/server-control/bmc-reboot')}">
45*afc8a799Smiramurali23          <a href="#/server-control/bmc-reboot" ng-click="closeSubnav()" tabindex="{{(showSubMenu && firstLevel == 'server-control') ? 0 : -1}}">Reboot BMC</a>
4621f8cb94SYoshie Muranaka        </li>
47e126be7aSMichael Davis        <li ng-class="{'active': (path == '/server-control/remote-console')}">
48*afc8a799Smiramurali23          <a href="#/server-control/remote-console" ng-click="closeSubnav()" tabindex="{{(showSubMenu && firstLevel == 'server-control') ? 0 : -1}}">Serial over LAN console</a>
4921f8cb94SYoshie Muranaka        </li>
50e9211cb3SEd tanous        <li ng-class="{'active': (path == '/server-control/kvm')}">
51*afc8a799Smiramurali23          <a href="#/server-control/kvm" ng-click="closeSubnav()" tabindex="{{(showSubMenu && firstLevel == 'server-control') ? 0 : -1}}">KVM</a>
5221f8cb94SYoshie Muranaka        </li>
53418db63cSGunnar Mills        <li ng-class="{'active': (path == '/server-control/virtual-media')}">
54418db63cSGunnar Mills          <a href="#/server-control/virtual-media" ng-click="closeSubnav()"
5521f8cb94SYoshie Muranaka            tabindex="{{(showSubMenu && firstLevel == 'server-control') ? 0 : -1}}">Virtual Media</a>
5621f8cb94SYoshie Muranaka        </li>
5799d199f3SIftekharul Islam      </ul>
5821f8cb94SYoshie Muranaka    </li>
5921f8cb94SYoshie Muranaka    <li>
6021f8cb94SYoshie Muranaka      <button class="btn-config" ng-class="{opened: firstLevel == 'configuration'}" ng-click="change('configuration')">
61c86ce3c9SYoshie Muranaka        <icon class="nav-icon" file="icon-config.svg"></icon>
6221f8cb94SYoshie Muranaka        Server configuration
6321f8cb94SYoshie Muranaka      </button>
64*afc8a799Smiramurali23      <ul class="nav__second-level btn-firmware" ng-style="navStyle" ng-class="{opened: (showSubMenu && firstLevel == 'configuration')}">
6543366db7SMichael Davis        <li ng-class="{'active': (path == '/configuration' || path == '/configuration/network')}">
66*afc8a799Smiramurali23          <a href="#/configuration/network" ng-click="closeSubnav()" tabindex="{{(showSubMenu && firstLevel == 'configuration') ? 0 : -1}}">Network settings</a>
67309b5da3Sbeccabroek        </li>
68ff64c54aSGunnar Mills        <li ng-class="{'active': (path == '/configuration' || path == '/configuration/snmp')}">
69*afc8a799Smiramurali23          <a href="#/configuration/snmp" ng-click="closeSubnav()" tabindex="{{(showSubMenu && firstLevel == 'configuration') ? 0 : -1}}">SNMP settings</a>
7021f8cb94SYoshie Muranaka        </li>
7143366db7SMichael Davis        <li ng-class="{'active': (path == '/configuration' || path == '/configuration/firmware')}">
72*afc8a799Smiramurali23          <a href="#/configuration/firmware" ng-click="closeSubnav()" tabindex="{{(showSubMenu && firstLevel == 'configuration') ? 0 : -1}}">Firmware</a>
7321f8cb94SYoshie Muranaka        </li>
747de38662SGunnar Mills        <li ng-class="{'active': (path == '/configuration' || path == '/configuration/date-time')}">
75*afc8a799Smiramurali23          <a href="#/configuration/date-time" ng-click="closeSubnav()" tabindex="{{(showSubMenu && firstLevel == 'configuration') ? 0 : -1}}">Date and time settings</a>
7621f8cb94SYoshie Muranaka        </li>
7799d199f3SIftekharul Islam      </ul>
7821f8cb94SYoshie Muranaka    </li>
7921f8cb94SYoshie Muranaka    <li>
80*afc8a799Smiramurali23      <button class="btn-access-control" ng-class="{opened: firstLevel == 'access-control'}" ng-click="change('access-control')">
81*afc8a799Smiramurali23        <span>
82*afc8a799Smiramurali23          <icon class="nav-icon" file="icon-key.svg"></icon>
83*afc8a799Smiramurali23          Access control
84*afc8a799Smiramurali23        </span>
8521f8cb94SYoshie Muranaka      </button>
86*afc8a799Smiramurali23      <ul class="nav__second-level btn-access-control" ng-style="navStyle" ng-class="{opened: (showSubMenu && firstLevel == 'access-control')}">
87*afc8a799Smiramurali23        <li ng-class="{'active': (path == '/access-control' || path == '/access-control/ldap')}">
88*afc8a799Smiramurali23          <a href="#/access-control/ldap" ng-click="closeSubnav()" tabindex="{{(showSubMenu && firstLevel == 'configuration') ? 0 : -1}}">LDAP</a>
89*afc8a799Smiramurali23        </li>
90*afc8a799Smiramurali23        <li ng-class="{'active': (path == '/access-control' || path == '/access-control/local-users')}">
91*afc8a799Smiramurali23          <a href="#/access-control/local-users" ng-click="closeSubnav()" tabindex="{{ (showSubMenu && firstLevel == 'access-control') ? 0 : -1}}">Local users</a>
92*afc8a799Smiramurali23        </li>
93*afc8a799Smiramurali23        <li ng-class="{'active': (path == '/access-control' || path == '/access-control/ssl-certificates')}">
94*afc8a799Smiramurali23          <a href="#/access-control/ssl-certificates" ng-click="closeSubnav()" tabindex="{{(showSubMenu && firstLevel == 'configuration') ? 0 : -1}}">SSL certificates</a>
9521f8cb94SYoshie Muranaka        </li>
9621f8cb94SYoshie Muranaka      </ul>
9721f8cb94SYoshie Muranaka    </li>
9899d199f3SIftekharul Islam  </ul>
9999d199f3SIftekharul Islam</nav>
100