diff options
| author | miramurali23 <miramurali23@gmail.com> | 2019-06-17 13:07:24 -0500 |
|---|---|---|
| committer | Gunnar Mills <gmills@us.ibm.com> | 2019-09-26 20:04:56 +0000 |
| commit | afc8a799627b71bba716e207cee8185852a6d390 (patch) | |
| tree | 69a9bf15b0603a51bf8194c218aba6a0d20e5409 /app/common/directives | |
| parent | 5e258e43070b46b9d1ec5ec01e02b9f707cbf7b8 (diff) | |
| download | phosphor-webui-afc8a799627b71bba716e207cee8185852a6d390.tar.gz phosphor-webui-afc8a799627b71bba716e207cee8185852a6d390.zip | |
Update users navigation section
- Changed the section name to be access-control
- Moved LDAP Settings and Certificate Management to access-control navigation
- Changed Manage User Account subsection name to Local User Management
Resolves: openbmc/phosphor-webui#619
Signed-off-by: Mira Murali <miramurali23@gmail.com>
Signed-off-by: Derick Montague <derick.montague@ibm.com>
Change-Id: I0d94c80c295b997d94c04330fd87f4fc4d229bf8
Diffstat (limited to 'app/common/directives')
| -rw-r--r-- | app/common/directives/app-navigation.html | 88 |
1 files changed, 32 insertions, 56 deletions
diff --git a/app/common/directives/app-navigation.html b/app/common/directives/app-navigation.html index 02b7194..6205a18 100644 --- a/app/common/directives/app-navigation.html +++ b/app/common/directives/app-navigation.html @@ -7,30 +7,22 @@ </a> </li> <li> - <button class="btn-health" - ng-class="{opened: firstLevel == 'server-health'}" - ng-click="change('server-health')"> + <button class="btn-health" ng-class="{opened: firstLevel == 'server-health'}" ng-click="change('server-health')"> <icon class="nav-icon" file="icon-health.svg"></icon> Server health </button> - <ul class="nav__second-level btn-health" - ng-style="navStyle" - ng-class="{opened: (showSubMenu && firstLevel == 'server-health')}"> + <ul class="nav__second-level btn-health" ng-style="navStyle" ng-class="{opened: (showSubMenu && firstLevel == 'server-health')}"> <li ng-class="{'active': (path == '/server-health/event-log')}"> - <a href="#/server-health/event-log" ng-click="closeSubnav()" - tabindex="{{(showSubMenu && firstLevel == 'server-health') ? 0 : -1}}">Event log</a> + <a href="#/server-health/event-log" ng-click="closeSubnav()" tabindex="{{(showSubMenu && firstLevel == 'server-health') ? 0 : -1}}">Event log</a> </li> <li ng-class="{'active': (path == '/server-health/inventory-overview' || path == '/server-health/inventory')}"> - <a href="#/server-health/inventory-overview" ng-click="closeSubnav()" - tabindex="{{(showSubMenu && firstLevel == 'server-health') ? 0 : -1}}">Hardware status</a> + <a href="#/server-health/inventory-overview" ng-click="closeSubnav()" tabindex="{{(showSubMenu && firstLevel == 'server-health') ? 0 : -1}}">Hardware status</a> </li> <li ng-class="{'active': (path == '/server-health/sensors-overview' || path == '/server-health/sensors')}"> - <a href="#/server-health/sensors-overview" ng-click="closeSubnav()" - tabindex="{{(showSubMenu && firstLevel == 'server-health') ? 0 : -1}}">Sensors</a> + <a href="#/server-health/sensors-overview" ng-click="closeSubnav()" tabindex="{{(showSubMenu && firstLevel == 'server-health') ? 0 : -1}}">Sensors</a> </li> <li ng-class="{'active': (path == '/server-health/sys-log')}" ng-show="!dataService.configJson.redfishEventLogDisabled"> - <a href="#/server-health/sys-log" ng-click="closeSubnav()" - tabindex="{{(showSubMenu && firstLevel == 'server-health') ? 0 : -1}}">System logs</a> + <a href="#/server-health/sys-log" ng-click="closeSubnav()" tabindex="{{(showSubMenu && firstLevel == 'server-health') ? 0 : -1}}">System logs</a> </li> </ul> </li> @@ -39,32 +31,24 @@ <icon class="nav-icon nav-icon__control" file="icon-control.svg"></icon> Server control </button> - <ul class="nav__second-level btn-control" - ng-style="navStyle" - ng-class="{opened: (showSubMenu && firstLevel == 'server-control')}"> + <ul class="nav__second-level btn-control" ng-style="navStyle" ng-class="{opened: (showSubMenu && firstLevel == 'server-control')}"> <li ng-class="{'active': (path == '/server-control' || path == '/server-control/power-operations')}"> - <a href="#/server-control/power-operations" ng-click="closeSubnav()" - tabindex="{{(showSubMenu && firstLevel == 'server-control') ? 0 : -1}}">Server power operations</a> + <a href="#/server-control/power-operations" ng-click="closeSubnav()" tabindex="{{(showSubMenu && firstLevel == 'server-control') ? 0 : -1}}">Server power operations</a> </li> <li ng-class="{'active': (path == '/server-control/power-usage')}"> - <a href="#/server-control/power-usage" ng-click="closeSubnav()" - tabindex="{{(showSubMenu && firstLevel == 'server-control') ? 0 : -1}}">Manage power usage</a> + <a href="#/server-control/power-usage" ng-click="closeSubnav()" tabindex="{{(showSubMenu && firstLevel == 'server-control') ? 0 : -1}}">Manage power usage</a> </li> <li ng-class="{'active': (path == '/server-control/server-led')}"> - <a href="#/server-control/server-led" ng-click="closeSubnav()" - tabindex="{{(showSubMenu && firstLevel == 'server-control') ? 0 : -1}}">Server LED</a> + <a href="#/server-control/server-led" ng-click="closeSubnav()" tabindex="{{(showSubMenu && firstLevel == 'server-control') ? 0 : -1}}">Server LED</a> </li> <li ng-class="{'active': (path == '/server-control/bmc-reboot')}"> - <a href="#/server-control/bmc-reboot" ng-click="closeSubnav()" - tabindex="{{(showSubMenu && firstLevel == 'server-control') ? 0 : -1}}">Reboot BMC</a> + <a href="#/server-control/bmc-reboot" ng-click="closeSubnav()" tabindex="{{(showSubMenu && firstLevel == 'server-control') ? 0 : -1}}">Reboot BMC</a> </li> <li ng-class="{'active': (path == '/server-control/remote-console')}"> - <a href="#/server-control/remote-console" ng-click="closeSubnav()" - tabindex="{{(showSubMenu && firstLevel == 'server-control') ? 0 : -1}}">Serial over LAN console</a> + <a href="#/server-control/remote-console" ng-click="closeSubnav()" tabindex="{{(showSubMenu && firstLevel == 'server-control') ? 0 : -1}}">Serial over LAN console</a> </li> <li ng-class="{'active': (path == '/server-control/kvm')}"> - <a href="#/server-control/kvm" ng-click="closeSubnav()" - tabindex="{{(showSubMenu && firstLevel == 'server-control') ? 0 : -1}}">KVM</a> + <a href="#/server-control/kvm" ng-click="closeSubnav()" tabindex="{{(showSubMenu && firstLevel == 'server-control') ? 0 : -1}}">KVM</a> </li> <li ng-class="{'active': (path == '/server-control/virtual-media')}"> <a href="#/server-control/virtual-media" ng-click="closeSubnav()" @@ -77,45 +61,37 @@ <icon class="nav-icon" file="icon-config.svg"></icon> Server configuration </button> - <ul class="nav__second-level btn-firmware" - ng-style="navStyle" - ng-class="{opened: (showSubMenu && firstLevel == 'configuration')}"> + <ul class="nav__second-level btn-firmware" ng-style="navStyle" ng-class="{opened: (showSubMenu && firstLevel == 'configuration')}"> <li ng-class="{'active': (path == '/configuration' || path == '/configuration/network')}"> - <a href="#/configuration/network" ng-click="closeSubnav()" - tabindex="{{(showSubMenu && firstLevel == 'configuration') ? 0 : -1}}">Network settings</a> - </li> - <li ng-class="{'active': (path == '/configuration' || path == '/configuration/certificate')}"> - <a href="#/configuration/certificate" ng-click="closeSubnav()" - tabindex="{{(showSubMenu && firstLevel == 'configuration') ? 0 : -1}}">Certificate management</a> + <a href="#/configuration/network" ng-click="closeSubnav()" tabindex="{{(showSubMenu && firstLevel == 'configuration') ? 0 : -1}}">Network settings</a> </li> <li ng-class="{'active': (path == '/configuration' || path == '/configuration/snmp')}"> - <a href="#/configuration/snmp" ng-click="closeSubnav()" - tabindex="{{(showSubMenu && firstLevel == 'configuration') ? 0 : -1}}">SNMP settings</a> + <a href="#/configuration/snmp" ng-click="closeSubnav()" tabindex="{{(showSubMenu && firstLevel == 'configuration') ? 0 : -1}}">SNMP settings</a> </li> <li ng-class="{'active': (path == '/configuration' || path == '/configuration/firmware')}"> - <a href="#/configuration/firmware" ng-click="closeSubnav()" - tabindex="{{(showSubMenu && firstLevel == 'configuration') ? 0 : -1}}">Firmware</a> + <a href="#/configuration/firmware" ng-click="closeSubnav()" tabindex="{{(showSubMenu && firstLevel == 'configuration') ? 0 : -1}}">Firmware</a> </li> <li ng-class="{'active': (path == '/configuration' || path == '/configuration/date-time')}"> - <a href="#/configuration/date-time" ng-click="closeSubnav()" - tabindex="{{(showSubMenu && firstLevel == 'configuration') ? 0 : -1}}">Date and time settings</a> + <a href="#/configuration/date-time" ng-click="closeSubnav()" tabindex="{{(showSubMenu && firstLevel == 'configuration') ? 0 : -1}}">Date and time settings</a> </li> - <li ng-class="{'active': (path == '/configuration' || path == '/configuration/ldap')}"> - <a href="#/configuration/ldap" ng-click="closeSubnav()" - tabindex="{{(showSubMenu && firstLevel == 'configuration') ? 0 : -1}}">LDAP settings</a></li> </ul> </li> <li> - <button class="btn-users" ng-class="{opened: firstLevel == 'users'}" ng-click="change('users')"> - <icon class="nav-icon" file="icon-user.svg"></icon> - Users + <button class="btn-access-control" ng-class="{opened: firstLevel == 'access-control'}" ng-click="change('access-control')"> + <span> + <icon class="nav-icon" file="icon-key.svg"></icon> + Access control + </span> </button> - <ul class="nav__second-level btn-users" - ng-style="navStyle" - ng-class="{opened: (showSubMenu && firstLevel == 'users')}"> - <li ng-class="{'active': (path == '/users' || path == '/users/manage-accounts')}"> - <a href="#/users/manage-accounts" ng-click="closeSubnav()" - tabindex="{{ (showSubMenu && firstLevel == 'users') ? 0 : -1}}">Manage user account</a> + <ul class="nav__second-level btn-access-control" ng-style="navStyle" ng-class="{opened: (showSubMenu && firstLevel == 'access-control')}"> + <li ng-class="{'active': (path == '/access-control' || path == '/access-control/ldap')}"> + <a href="#/access-control/ldap" ng-click="closeSubnav()" tabindex="{{(showSubMenu && firstLevel == 'configuration') ? 0 : -1}}">LDAP</a> + </li> + <li ng-class="{'active': (path == '/access-control' || path == '/access-control/local-users')}"> + <a href="#/access-control/local-users" ng-click="closeSubnav()" tabindex="{{ (showSubMenu && firstLevel == 'access-control') ? 0 : -1}}">Local users</a> + </li> + <li ng-class="{'active': (path == '/access-control' || path == '/access-control/ssl-certificates')}"> + <a href="#/access-control/ssl-certificates" ng-click="closeSubnav()" tabindex="{{(showSubMenu && firstLevel == 'configuration') ? 0 : -1}}">SSL certificates</a> </li> </ul> </li> |

