blob: 06e9efec388362e4cbab32e9bf0d2009c23d69af [file] [log] [blame]
<template>
<b-nav vertical>
<b-nav-item to="/"><Analytics16 /> Overview</b-nav-item>
<li class="nav-item">
<b-button v-b-toggle.health-menu variant="link">
<DataCheck16 /> Health
</b-button>
<b-collapse tag="ul" id="health-menu">
<b-nav-item href="javascript:void(0)">Event Log</b-nav-item>
<b-nav-item href="javascript:void(0)">Hardware Status</b-nav-item>
<b-nav-item href="javascript:void(0)">Sensors</b-nav-item>
</b-collapse>
</li>
<li class="nav-item">
<b-button v-b-toggle.control-menu variant="link">
<SettingsAdjust16 />
Control
</b-button>
<b-collapse tag="ul" id="control-menu">
<b-nav-item href="javascript:void(0)"
>Server power operations</b-nav-item
>
<b-nav-item href="javascript:void(0)">Manage power usage</b-nav-item>
<b-nav-item href="javascript:void(0)">Server LED</b-nav-item>
</b-collapse>
</li>
<li class="nav-item">
<b-button v-b-toggle.configuration-menu variant="link">
<Settings16 />
Health
</b-button>
<b-collapse tag="ul" id="configuration-menu">
<b-nav-item href="javascript:void(0)">Network settings</b-nav-item>
<b-nav-item href="javascript:void(0)">SNMP settings</b-nav-item>
<b-nav-item href="javascript:void(0)">Firmware</b-nav-item>
</b-collapse>
</li>
<li class="nav-item">
<b-button v-b-toggle.access-control-menu variant="link">
<Password16 />
Access Control
</b-button>
<b-collapse tag="ul" id="access-control-menu">
<b-nav-item href="javascript:void(0)">LDAP</b-nav-item>
<b-nav-item to="/access-control/local-user-management"
>Local user management</b-nav-item
>
<b-nav-item href="javascript:void(0)">SSL Certificates</b-nav-item>
</b-collapse>
</li>
</b-nav>
</template>
<script>
import Analytics16 from "@carbon/icons-vue/es/analytics/16";
import DataCheck16 from "@carbon/icons-vue/es/data--check/16";
import SettingsAdjust16 from "@carbon/icons-vue/es/settings--adjust/16";
import Settings16 from "@carbon/icons-vue/es/settings/16";
import Password16 from "@carbon/icons-vue/es/password/16";
export default {
name: "AppNavigation",
components: {
Analytics16,
DataCheck16,
SettingsAdjust16,
Settings16,
Password16
}
};
</script>
<style scoped>
ul li ul {
list-style: none;
padding-left: 0;
margin-left: 1rem;
}
</style>